博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【转】ubuntu apt-get update 失败解决
阅读量:7061 次
发布时间:2019-06-28

本文共 3898 字,大约阅读时间需要 12 分钟。

FROM : 

当运行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即可!自带源在大陆不好。

 

出现以下错误:

 

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

 

阿里源:

[plain] 
 
  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:

[plain] 
 
  1. # This file describes the network interfaces available on your system  
  2. # and how to activate them. For more information, see interfaces(5).  
  3.   
  4. # The loopback network interface  
  5. auto lo  
  6. iface lo inet loopback  
  7.   
  8. # The primary network interfacea  
  9. auto eth0  
  10. iface eth0 inet static  
  11. address 192.168.2.170  
  12. netmask 255.255.255.0  
  13. broadcast 192.168.2.255  
  14. gateway 192.168.2.1  
  15. 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。即可

转载地址:http://oiyll.baihongyu.com/

你可能感兴趣的文章
Facebook Sonar:一款可视化及交互式移动应用调试工具
查看>>
.NET Core 3.0中的数据库驱动框架System.Data
查看>>
取代Python多进程!伯克利开源分布式框架Ray
查看>>
极客邦、InfoQ、听云联合主办的首届APMCon 2016大会回顾
查看>>
语义鸿沟、异构鸿沟、数据缺失,多模态技术如何跨过这些坎?
查看>>
一份运维监控的终极秘籍!监控不到位,宕机两行泪
查看>>
简明高效的 Java 并发编程学习指南
查看>>
PHP设计模式
查看>>
敏捷领导力的反面模式
查看>>
Centos7 配置LAM(MariaDB)P,以及PHP连接数据库的乱码问题
查看>>
有关GitHub仓库分支的几个问题
查看>>
腾讯云Service Mesh生产实践及架构演进
查看>>
为了云,阿里、腾讯和百度一年花了多少钱?
查看>>
微软对macOS和Linux开放量子开发工具集
查看>>
不仅仅是手机,MWC现全球首例 5G NR 商用部署
查看>>
使用Xamarin实现跨平台移动应用开发
查看>>
Andreas Schliep问答:关于ScALeD——大规模敏捷和精益开发
查看>>
区块链和数据科学:如果同时应用这两种技术,将会实现什么?
查看>>
英特尔中国研究院院长宋继强:摩尔定律的经济效益仍在继续
查看>>
Scrum文化问与答
查看>>