刚刚装完Ubantu 10.04,配置好网络链接后,发现更新软件源时,会出现没法“reload”错误提示!一样在用“sudo apt-get update”更新软件源时,会出现"E: 没法得到锁 /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)"错误提示!这时心头一惊,怎么会出现错误呢?我什么配置还都没修改呢!相信有许多好友也出现了一样的问题,如今来共享一下个人 解决方案。(仅供参考)
先解释一下问题出现的缘由:刚装好的Ubantu系统,内部缺乏不少软件源,这时,系统会自动启动软件源更新进程“apt-get”,而且它会一 直存活。因为它在运行时,会占用软件源更新时的系统锁(如下称“系统更新锁”,此锁文件在“/var/lib/apt/lists/”目录下),而当有新 的 apt-get进程生成时,就会由于得不到系统更新锁而出现"E: 没法得到锁 /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)"错误提示!所以,咱们只要将原先的apt-get进程杀死,重新激活新的apt-get进程,就可让新立德软件管理器正常工 做了!
这时,你能够按一下步骤来解决:
一、输入如下命令:“ps -aux > temp.txt”.敲回车肯定。这时会有“warning”出现,但不予理会。
二、输入如下命令:“grep -n apt-get temp.txt”键入回车肯定。然后从命令输出中找到 apt-get 进程的PID。
三、输入如下命令:“sudo kill <PID>”。
四、完成。
or:
若是提示错误:E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
输入
sudo rm /var/lib/apt/lists/lock
便可,说实话,我是用的第二种,太简单了!管用哦! 网络