在使用ubuntu的apt-get的时候,经常会遇到install失败的情况,例如出现如下的error提示:
通过在resolv.conf文件中添加一个万能域名,具体操作如下:
1. 编辑文件sudo vim /etc/resolv.conf
2.根据提示选择“E”进行编辑,进入编辑界面之后按“A”进行输入,将光标切换到最后一行添加“nameserver 8.8.8.8”语句。
3.编辑完成,保存退出,具体操作:按“Esc”键之后,键盘键入“:wq”即可。
4.添加完成后,通过“sudo apt-get update”对软件源进行更新,有时会出现如下提示:
这是由于相关密钥过期导致的,通过输入命令“sudo apt-key adv –keyserver http://keyserver.ubuntu.com --recv-keys +密钥号”(输入的密钥号就是命令行中提示的“NO_PUBKEY”后面的那串数字字母)即可解决;
重新输入“sudo apt-get update”就不会出现以上问题了。
5.经过以上操作,可以重新利用“sudo apt-get install ….”安装相关应用了。