Ubuntu 14.04 apt-get update失效解决

当运行apt-get update后出现如下错误时:
E: Some index files failed to download, they have been ignored, or old ones used instead.

可以将目录下/var/lib/apt/lists/partial/所有的文件清掉,再次运行apt-get update即可!自带源在大陆不好。


出现以下错误:

  1. /etc/apt$ sudo apt-get update
  2. Err http://security.ubuntu.com precise- security InRelease
  3. Err http://security.ubuntu.com precise- security Release.gpg
  4. Temporary failure resolving 'security.ubuntu.com'
  5. Err http://cn.archive.ubuntu.com precise InRelease
  6. Err http://cn.archive.ubuntu.com precise-updates InRelease
  7. Err http://cn.archive.ubuntu.com precise-backports InRelease
  8. Err http://cn.archive.ubuntu.com precise Release.gpg
  9. Temporary failure resolving 'cn.archive.ubuntu.com'
  10. Err http://cn.archive.ubuntu.com precise-updates Release.gpg
  11. Temporary failure resolving 'cn.archive.ubuntu.com'
  12. Err http://cn.archive.ubuntu.com precise-backports Release.gpg
  13. Temporary failure resolving 'cn.archive.ubuntu.com'
  14. Reading package lists... Done
  15. W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/precise/InRelease
  16. W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/precise-updates/InRelease
  17. W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/precise-backports/InRelease
  18. W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/precise- security/InRelease
  19. W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/precise- security/Release.gpg Temporary failure resolving 'security.ubuntu.com'
  20. W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg Temporary failure resolving 'cn.archive.ubuntu.com'
  21. W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/precise-updates/Release.gpg Temporary failure resolving 'cn.archive.ubuntu.com'
  22. W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/precise-backports/Release.gpg Temporary failure resolving 'cn.archive.ubuntu.com'
  23. W: Some index files failed to download. They have been ignored, or old ones used instead.
  24. xinju@xinjuOffice:/etc/apt$ cd ../network


阿里源:

  1. deb http: //mirrors.aliyun.com/ubuntu/ raring main restricted universe multiverse
  2. deb http: //mirrors.aliyun.com/ubuntu/ raring-security main restricted universe multiverse
  3. deb http: //mirrors.aliyun.com/ubuntu/ raring-updates main restricted universe multiverse
  4. deb http: //mirrors.aliyun.com/ubuntu/ raring-proposed main restricted universe multiverse
  5. deb http: //mirrors.aliyun.com/ubuntu/ raring-backports main restricted universe multiverse
  6. deb-src http: //mirrors.aliyun.com/ubuntu/ raring main restricted universe multiverse
  7. deb-src http: //mirrors.aliyun.com/ubuntu/ raring-security main restricted universe multiverse
  8. deb-src http: //mirrors.aliyun.com/ubuntu/ raring-updates main restricted universe multiverse
  9. deb-src http: //mirrors.aliyun.com/ubuntu/ raring-proposed main restricted universe multiverse
  10. deb-src http: //mirrors.aliyun.com/ubuntu/ raring-backports main restricted universe multiverse

修改ip:

  1. # This file describes the network interfaces available on your system
  2. # and how to activate them. For more information, see interfaces(5).
  3. # The loopback network interface
  4. auto lo
  5. iface lo inet loopback
  6. # The primary network interfacea
  7. auto eth0
  8. iface eth0 inet static
  9. address 192 .168 .2 .170
  10. netmask 255 .255 .255 .0
  11. broadcast 192 .168 .2 .255
  12. gateway 192 .168 .2 .1
  13. dns-nameservers 192 .168 .2 .1


修改dns:

1,重启生效:

sudo vi /etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)

在里面插入:
nameserver 8.8.8.8
nameserver 8.8.4.4

如果有多个DNS就一行一个

修改好保存,然后执行

sudo resolvconf -u

再看/etc/resolv.conf,最下面就多了2行:

cat /etc/resolv.conf
# 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 8.8.8.8
nameserver 8.8.4.4

可以看到我们的设置已经加上了,然后再ping一个域名,当时就可以解析了,无需重启。


2,重启失效:

配置文件地址 /etc/resolv.conf

使用编辑器打开

改为如下内容:
search localdomain
nameserver 202.96.128.86 希望修改成的DNS
nameserver 202.96.128.166 备用DNS

重启网络:sudo /etc/init.d/networking restart。即可


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值