由于另一个包管理应用程序正在运行而导致升级错误

由于另一个包管理应用程序正在运行而导致升级错误

可能重复:
由于“独占锁”错误,无法使用包管理器

我在台式电脑上使用 Ubuntu 11.10。我的更新管理器显示了升级到 12.04 LTS 的链接,但当我单击它并按照说明操作时,我的安装会停止在小型“分发升级”窗口,该窗口显示了安装新软件包所需的步骤(例如“准备升级”和“设置新软件频道”等)。“分发升级”窗口出现后不到一秒钟,就出现了一条错误消息,提示“无法获取独占锁”,消息如下:

这通常意味着另一个包管理应用程序(如 apt-get 或 aptitude)已在运行。请先关闭该应用程序。

然后我点击了取消,返回到更新管理器重试。在那里我取消选中所有更新,然后点击“升级”到 12.04 按钮,同样的事情再次发生。我尝试使用不同的用户帐户,但仍然没有变化。

这不是我第一次通过更新管理器安装 Ubuntu。我首先从 Live CD 安装了 Ubuntu 10.10,然后当 Ubuntu 11.04 和 11.10 出来时,我通过更新管理器安装了它们,没有任何问题。

请帮我解决这个问题。

答案1

好的,请按顺序尝试以下步骤:

如果您还没有这样做,请重新启动您的机器并尝试再次运行更新。

尝试sudo apt-get clean在终端中运行并再次尝试运行更新

通过运行尝试命令行升级sudo do-release-upgrade

手动删除锁定文件sudo rm /var/lib/dpkg/lock并尝试再次运行更新。

相关内容