• 【转】ubuntu apt-get update 失败解决


    FROM : http://blog.csdn.net/ronghua_liu/article/details/8609450

    当运行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] view plaincopy在CODE上查看代码片派生到我的代码片
     
    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] view plaincopy在CODE上查看代码片派生到我的代码片
     
    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] view plaincopy在CODE上查看代码片派生到我的代码片
     
    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。即可

  • 相关阅读:
    大白带你侃JAVA——封装的概述及好处
    什么是面向对象?(通俗易懂)
    方法和数组就是这么简单!
    Java开发环境不再需要配置classpath!
    Logback中使用TurboFilter实现日志级别等内容的动态修改
    Logback中如何自定义灵活的日志过滤规则
    Swagger中配置了@ApiModelProperty的allowableValues属性但不显示的问题
    Spring Boot中如何扩展XML请求和响应的支持
    Spring Cloud Finchley版中Consul多实例注册的问题处理
    为Spring Cloud Config插上管理的翅膀
  • 原文地址:https://www.cnblogs.com/Athrun/p/4594141.html
Copyright © 2020-2023  润新知