Ubuntu中提示“无法获得锁 /var/lib/apt/lists/lock”问题的解决


昨天在Ubuntu下用新立得更新

不想有线通断线

今早打电话报修

晚上来人修好了

于是打开电脑进了Ubuntu

打开新立得却报这样的错误

E: Dynamic MMap ran out of room

E: 处理 sisu-complete (NewVersion1)时出错

E: Problem with MergeList /var/lib/apt/lists/archive.Ubuntu.com_Ubuntu_dists_gutsy_universe_binary-i386_Packages

E: 无法解析或打开软件包列表或状态文件。

E: _cache->open() failed, please report.

我把/var/apt/sources.list 里面里面昨天刚加的源删掉了就可以打开新立得了

网上搜索了一下

也有用这个方法的 在终端里(Terminal) 中输入这样的命令执行一下 sudo dpkg --configure -a

不过打开归打开,打开了点刷新用报了一个错误

“ E: 无法获得锁 /var/lib/apt/lists/lock”错误

网上搜索了一下

有人说将/var/lib/apt/list/lock删除掉即可

我没有试验

倒是用这个方法解决

1、ps-aux 查出apt-get进程的PID,

2、用sudo kill PID代码 杀死进程(我都是找出带apt字样的进程格杀勿论)

再点新立得的刷新就OK啦.

相关内容