分页: 1 / 1

[问题]apt-get update无法升级,提示无法对状态列表目录加锁

发表于 : 2007-04-02 7:02
repingz
很不幸,昨晚使用ubuntu 6.10进行用户管理时,在图形系统假死了十多分钟,这十多分钟硬盘一直闪红灯,于是按了重启系统…………

今天用sudo apt-get update却无法升级,报告以下错误:

root@wayping-desktop:/home/wayping# sudo apt-get update
E: 无法获得锁 /var/lib/apt/lists/lock - open (11 Resource temporarily unavailable)
E: 无法对状态列表目录加锁
root@wayping-desktop:/home/wayping# sudo apt-get update
E: 无法获得锁 /var/lib/apt/lists/lock - open (11 Resource temporarily unavailable)
E: 无法对状态列表目录加锁

请问如何解决?

发表于 : 2007-04-02 10:33
新原野
应该是你后台在调用apt-get而已。一般是自动升级。

你在终端 ps -aux 然后找到 apt相关进程,
然后 sudo kill PID PID刚刚查到的进程的PID(一般为4为数字)

发表于 : 2007-04-02 19:42
repingz
新原野 写了:应该是你后台在调用apt-get而已。一般是自动升级。

你在终端 ps -aux 然后找到 apt相关进程,
然后 sudo kill PID PID刚刚查到的进程的PID(一般为4为数字)
回2楼,是进程队列里运行了该进程`
我重启系统就可以了`

我的进程pid 4是watchdog,
watchdog是apt相关进程吗?

发表于 : 2007-04-03 17:46
thebye85
楼主可能是修改了源,终端更新没更新完就关闭了吧?
sudo apt-get update
结束用ctrl+c

发表于 : 2007-04-03 17:49
BigSnake.NET
repingz 写了:
新原野 写了:应该是你后台在调用apt-get而已。一般是自动升级。

你在终端 ps -aux 然后找到 apt相关进程,
然后 sudo kill PID PID刚刚查到的进程的PID(一般为4为数字)
回2楼,是进程队列里运行了该进程`
我重启系统就可以了`

我的进程pid 4是watchdog,
watchdog是apt相关进程吗?
你楼上打错字..为=位

发表于 : 2007-04-03 17:56
pizad
新原野 写了:应该是你后台在调用apt-get而已。一般是自动升级。

你在终端 ps -aux 然后找到 apt相关进程,
然后 sudo kill PID PID刚刚查到的进程的PID(一般为4为数字)
怎么知道是apt相关的进程?

发表于 : 2007-06-04 15:10
Showpan
why is mine this:
~$ fglrxinfo
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.2)

发表于 : 2007-07-20 14:56
donkey
上次没有正常关闭。错误信息如下

无法获得锁 /var/lib/apt/lists/lock - open (11 Resource temporarily unavailable)
E: 无法对状态列表目录加锁

解决办法,直接删除 lock 文件

sudo rm /var/lib/apt/lists/lock

发表于 : 2007-12-12 17:52
openatone
我了遇到这个问题,就是没升级完就关闭,按8楼的办法,删除成功了:D

发表于 : 2008-04-30 12:21
hijay
感谢八楼的,是这样的,成功了

Re: [问题]apt-get update无法升级,提示无法对状态列表目录加锁

发表于 : 2008-10-21 20:58
htysm
哈哈,偶的也是,直接“sudo rm /var/lib/apt/lists/lock“搞定,thank you!