尝试使用 dpkg 和 Synaptic 时出现“dpkg 状态数据库已被另一个进程锁定”

尝试使用 dpkg 和 Synaptic 时出现“dpkg 状态数据库已被另一个进程锁定”

我在安装 Dropbox 时,由于某种原因,安装过程卡住了。Synaptic(和 apt-get)之后停止工作。我尝试了在网上找到的一些破解方法,最终删除了

/var/lib/dpkg/lock    .

这只会让我的问题更加严重。跑步

dpkg --configure -a

给了我错误 -

dpkg: error: dpkg status database is locked by another process

打开突触时:

E: Could not open file /var/cache/apt/pkgcache.bin - open (2: No such file or directory)
E: _cache->open() failed, please report.

答案1

首先,您不能同时使用 Synaptic 和与包相关的命令(例如apt-getdpkg)。

通常情况下,简单的sudo apt-get update应该会生成一个新的pkgcache.bin,因为你似乎也删除了它。不过现在无法测试它...

相关内容