从 12.04 升级到 12.10 循环并失败,并显示“无法获取独占锁”

从 12.04 升级到 12.10 循环并失败,并显示“无法获取独占锁”

我试图从 12.04 升级到 12.10,但总是以同样的方式失败。

首先,升级过程循环(do-release-upgrade),多次执行下列操作

Reading package lists... Done    
Building dependency tree... Done
Reading state information... Done
Building data structures... Done

然后它就死机了,提示“无法获得独占锁”。

我没有运行另一个包管理器,因此这不是重复的由于“独占锁”错误,无法使用包管理器

有人知道如何修复这个问题吗?我尝试查看 /var/log/dist-upgrade 中的日志,但找不到任何有用的错误信息。

答案1

我会四处检查,因为我相信有一次你可以将存储库名称从 precise 更改为 quantal 以产生相同的效果。该过程是确保你使用存储库更新了当前版本中的所有内容,然后切换它们并运行 sudo apt-get dist-upgrade。

答案2

Dropbox 和 Citrix ICA 客户端阻止了我删除 dpkg 和 apt 进程的尝试。我删除了这两个应用程序,然后终止了 dpkg 和 apt 进程,好用的 apt-get 工作正常,没有锁定问题。

相关内容