在ubuntu下执行sudo apt-get update时,经常会遇到报错:

 Err http://security.ubuntu.com precise-security InRelease

 Err http://security.ubuntu.com precise-security Release.gpg
Temporary failure resolving 'security.ubuntu.com'
Err http://cn.archive.ubuntu.com precise InRelease Err http://cn.archive.ubuntu.com precise-updates InRelease Err http://cn.archive.ubuntu.com precise-backports InRelease Err http://cn.archive.ubuntu.com precise Release.gpg
Temporary failure resolving 'cn.archive.ubuntu.com'
Err http://cn.archive.ubuntu.com precise-updates Release.gpg
Temporary failure resolving 'cn.archive.ubuntu.com'
Err http://cn.archive.ubuntu.com precise-backports Release.gpg
Temporary failure resolving 'cn.archive.ubuntu.com'
Reading package lists... Done
W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/precise/InRelease W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/precise-updates/InRelease W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/precise-backports/InRelease W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/precise-security/InRelease W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/precise-security/Release.gpg Temporary failure resolving 'security.ubuntu.com' W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg Temporary failure resolving 'cn.archive.ubuntu.com'

这是因为镜像源除出了问题,一般都会推荐使用国内的镜像源,比如163或者阿里云或者清华大学的镜像服务器 (强烈建议使用清华镜像)

清华镜像源官网:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

将下列文本添加到/etc/apt/sources.list文件里

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-security main restricted universe multiverse # 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse

或者进入repogen.simplylinux.ch 选择合适的Ubuntu版本后,在ubuntu Branches下全选

拉至网页最下,点击生产,复制list下内容,添加到/etc/apt/sources.list中即可

具体参考https://jingyan.baidu.com/article/afd8f4de66efcf34e286e993.html?st=2&os=0&bd_page_type=1&net_type=2

修改镜像源之后需要重新更新:

sudo apt-get update;sudo apt-get upgrade

如果执行sudo apt-get update仍然报错,问题在于DNS没有配置好。 
解决方法:

 sudo vi /etc/resolv.conf

在其中添加:

 # Dynamic resolv.conf() file for glibc resolver() generated by resolvconf()
# 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. Zepto中文API
  2. ubuntu14使用qemu调试linux内核
  3. How I came to find Linux
  4. 翻译:Angular 2 - TypeScript 5 分钟快速入门
  5. Lua基础之Function
  6. poj 1321 棋盘问题 递归运算
  7. [置顶] LLVM每日谈之十五 LLVM自带的examples
  8. Golang+Mongodb
  9. spring 框架的xml文件如何读取properties文件数据
  10. android adapter 中添加OnClickListener事件
  11. 安卓开发笔记(十六):'Request(okhttp3.Request.Builder)' has private access in 'okhttp3.Request
  12. 2018-2019-2《Java程序设计》结对编程项目-四则运算 第一周 阶段性总结
  13. css摘要
  14. poj2464扫描线好题,回头再做
  15. nyoj-0708-ones(dp)
  16. Silverlight中使用MVVM(3)—进阶
  17. 相似变换 SimilarityTransform 以及skimage源码
  18. 随手记录-linux-常用命令
  19. SpringBoot 中使用redis以及redisTemplate
  20. 删除Excel中的复选框等控件

热门文章

  1. 牛客寒假5-I.炫酷镜子
  2. 关于vue的源码调试
  3. matplotlib 学习笔记02:marker标记详解
  4. Spark Mllib里如何将trainDara训练数据文件里提取第M到第N字段(图文详解)
  5. 牛客网Java刷题知识点之方法覆盖(方法重写)和方法重载的区别
  6. IOS弹出视图preferredContentSize
  7. Java多态的应用
  8. [jQuery] Cannot read property ‘msie’ of undefined错误的解决方法 --转
  9. JS 操作内容 操作元素
  10. sql 函数 coalesce