ubuntu 执行apt-get update报错Failed to fetch
2017年03月04日 16:55:11 feiniao8651 阅读数:20915 标签: ubuntu 源 更多
个人分类: 服务器配置
在ubuntu下执行sudo apt-get update时,经常会遇到报
一般都会推荐使用国内的镜像源,比如163或者阿里云的镜像服务器
将下列文本添加到/etc/apt/sources.list文件里
deb http://mirrors.aliyun.com/ubuntu/ raring main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ raring-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ raring-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ raring-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ raring-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ raring main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ raring-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ raring-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ raring-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ raring-backports main restricted universe multiverse
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
但是执行sudo apt-get update仍然报错,问题在于DNS没有配置好。
解决方法:
sudo vi /etc/resolv.conf
- 1
添加
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
#这里用的是阿里云的DNS服务器
nameserver 223.5.5.5
nameserver 223.6.6.6
- 1
- 2
- 3
- 4
- 5
- 6
之后执行sudo apt-get update就正常了。