[Ubuntu]无法更新软件

在Ubuntu系统中,当运行 sudo apt-get install git时,报错:
Failed to fetch http://cn.archive.ubuntu.com/…
以为是源没有更新,就运行 sudo apt-get update,仍无法连接到http://cn.archive.ubuntu.com/…

一番查找后,发现是系统中的DNS未设置正确。由于本机是基于windows上安装的ubuntu,我先在windows中cmd 命令行中输入 ipconfig /all 找到了DNS服务器地址:192.168.0.1。
然后在ubuntu中,命令行中输入sudo gedit /etc/resolv.conf 以root身份打开resolv.conf文件并编辑,在原有的 nameserver 127.0.1.1前面添加新的DNS服务器,加一行即可:nameserver 192.168.0.1。

之后再运行sudo apt-get install git,安装成功。

你可能感兴趣的:(ubuntu)