我正在尝试升级 deluge-common 但一直收到此错误,我尝试使用谷歌搜索但找不到答案。
The following packages have unmet dependencies:
deluge-common : Depends: python3-rencode but it is not installable
Depends: python3-setproctitle but it is not installable
E: Unable to correct problems, you have held broken packages.
我正在运行 ubuntu 16.04 并且想要升级到 18.04 但是卡在这个错误上。
谢谢
答案1
正如 fkraiem 所提到的,您可以通过执行以下操作在源存储库中启用“universe”:
sudo add-apt-repository universe
然后,
sudo apt-get update
现在,您可以重试升级
或者您也可以直接从这里下载: https://pkgs.org/download/python3-rencode和 https://pkgs.org/download/python3-setproctitle (选择与您的 Ubuntu 版本相对应的版本,安装它们并尝试升级。
注意:我个人的观点是,当您升级 Ubuntu 版本时,通常最好进行全新安装,因为很多软件包都发生了变化(有些不再维护,而有些则是新创建的,比如您的 python 包)。