如何解锁 /var/lib/dpkg/lock?

如何解锁 /var/lib/dpkg/lock?

我尝试在 Ubuntu 系统上安装 dropbox,但现在无法安装或卸载任何软件。我收到此错误:

E: Unable to lock the administration directory /var/lib/dpkg/lock?

我已经尝试终止dpkg并重新启动它sudo kill -TERM PID,但它立即尝试再次完成安装并卡住了。

我该如何解决这个问题?

答案1

sudo rm /var/lib/dpkg/lock应该可以解决问题。您可以使用ps afx|grep dpkg它来检查是否还有进程同时运行。sudo killall dpkg将停止所有正在运行的 dpkg 进程。

如果需要取消 Dropbox 安装,请尝试 sudo dpkg --force-remove-reinstreq --remove nautilus-dropbox

答案2

这意味着软件中心或其他终端仍在运行软件包操作,强制删除它并不推荐,因为它可能会导致损坏,但请尝试关闭它们,如果这不起作用,则重新启动并打开终端窗口,而无需安装/执行软件包操作

答案3

/var/lib/dpkg/lock实际上是一个文件。如果你认为它很重要,改名它不想删除它。

sudo mv /var/lib/dpkg/lock /var/lib/dpkg/lock-backup

相关内容