apt-get update 域名无法解析问题

apt-get update 域名无法解析问题

问题
执行 sudo apt-get update时出现域名无法解析错误,找了很多教程都没有用,直到后面整出来了。

root@dbserver1:/etc/apt/sources.list.d# apt-get update
错误:1 http://security.ubuntu.com/ubuntu xenial-security InRelease
  暂时不能解析域名“security.ubuntu.com”
错误:2 http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu xenial InRelease
  暂时不能解析域名“ppa.launchpad.net”
错误:3 http://cn.archive.ubuntu.com/ubuntu xenial InRelease
  暂时不能解析域名“cn.archive.ubuntu.com”
错误:4 http://cn.archive.ubuntu.com/ubuntu xenial-updates InRelease
  暂时不能解析域名“cn.archive.ubuntu.com”
错误:5 http://cn.archive.ubuntu.com/ubuntu xenial-backports InRelease
  暂时不能解析域名“cn.archive.ubuntu.com”
正在读取软件包列表... 完成
W: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/xenial/InRelease  暂时不能解析域名“cn.archive.ubuntu.com”
W: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease  暂时不能解析域名“cn.archive.ubuntu.com”
W: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/xenial-backports/InRelease  暂时不能解析域名“cn.archive.ubuntu.com”
W: 无法下载 http://security.ubuntu.com/ubuntu/dists/xenial-security/InRelease  暂时不能解析域名“security.ubuntu.com”
W: 无法下载 http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu/dists/xenial/InRelease  暂时不能解析域名“ppa.launchpad.net”
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

解决方法
打开终端,输入sudo gedit /etc/resolv.conf
在文件最后加上nameserver 8.8.8.8
保存后重启虚拟机即可
如果还不行,就将网络适配器改成桥接模式


版权声明:本文为weixin_42459434原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。