问题一、
Sudo apt-get install yum 时报错
E:Unable to locate package yum
解决方案
执行 sudo apt-get update
等上面命令执行完后,再执行sudo apt-get install就可以了。
错误原因
Unable to locate packet就是无法找到包,所以要sudo apt-get update一下。
问题二、
执行完 sudo apt-get update 仍报错,错误提示为:
E:Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
解决方案
执行 sudo rm /var/lib/apt/lists/lock
错误原因
出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。
刚装好的Ubantu系统,内部缺少很多软件源,这时,系统会自动启动软件源更新进程“apt-get”,并且它会一直存活。由于它在运行时,会占用软件源更新时的系统锁(以下称“系统更新锁”,此锁文件在“/var/lib/apt/lists/”目录下),而当有新的apt-get进程生成时,就会因为得不到系统更新锁而出现"E: 无法获得锁 /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)"错误提示!因此,我们只要将原先的apt-get进程杀死,从新激活新的apt-get进程,就可以让新立德软件管理器正常工作了!
有疑问加站长微信联系(非本文作者)