在使用ubuntu的apt-get的时候,经常会遇到install时失败的情况,例如下面这种:

升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 285 个软件包未被升级。

需要下载 252 kB 的归档。
解压缩后会消耗 1,461 kB 的额外空间。
您希望继续执行吗? [Y/n] y
错误:1 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 libtinfo-dev amd64
6.0+20160213-1ubuntu1
  暂时不能解析域名“cn.archive.ubuntu.com”
错误:2 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 libncurses5-dev
amd64 6.0+20160213-1ubuntu1
  暂时不能解析域名“cn.archive.ubuntu.com”
E: 下载
http://cn.archive.ubuntu.com/ubuntu/pool/main/n/ncurses/libtinfo-dev_6.0+20160213-1ubuntu1_amd64.deb
 暂时不能解析域名“cn.archive.ubuntu.com” 失败
E: 下载
http://cn.archive.ubuntu.com/ubuntu/pool/main/n/ncurses/libncurses5-dev_6.0+20160213-1ubuntu1_amd64.deb
 暂时不能解析域名“cn.archive.ubuntu.com” 失败

E: 有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试?

 

既然提示域名解析失败,那么就想办法加一个万能的域名:

1、编辑文件 sudo vim /etc/resolv.conf

2、在最后加上 nameserver 8.8.8.8

3、保存退出

再次apt-get install你要的软件,这次就不会再域名解析失败了。。但有时会报出另外一个错误:

正在读取软件包列表... 完成

E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)
E: 无法对目录 /var/lib/apt/lists/ 加锁

这时的处理方法为:

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信