linux下软件源的问题

linux

Posted by changechenhao on April 21, 2019

前言

记录一次ubuntu18下apt下载软件失败的问题。

问题

###

今天准备在ubuntu下载vim,但系统如下报错:

W: GPG 错误:https://apt.dockerproject.org ubuntu-trusty InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY F76221572C52609D

解决方案如下(–recv-keys 后面的即为上述报错的F76221572C52609D): apt-key adv –keyserver keyserver.ubuntu.com –recv-keys F76221572C52609D

### 

解决上面的问题后,再次输入:

sudo apt-get vim

但还是报错,报错如下:

W: 无法下载  http://cn.mirrors.ustc.edu.cn/ubuntu/dists/vivid/InRelease  
W: 无法下载 http://cn.mirrors.ustc.edu.cn/ubuntu/dists/vivid-updates/InRelease  
W: 无法下载 http://cn.mirrors.ustc.edu.cn/ubuntu/dists/vivid-backports/InRelease  
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。    

解决方法如下:

  1. 进入/etc/apt目录下:cd /etc/apt
  2. 进去sources.list:sudo vi sources.list
  3. 修改地址,将sources.list下的所有 cn.mirrors.ustc.edu.cn替换成cn.mirrors.ustc.edu.cn, 即将软件源替换成阿里云的。

vi修改操作可以看这个:(http://www.runoob.com/linux/linux-vim.html)

最后,再次运行sudo apt-get vim即可。