我正在尝试将版本 19.10 升级到 20.04。“软件更新程序”显示:
这台计算机上的软件是最新的。
但是,Ubuntu 20.04 LTS 现已可用(您有 19.10)
但是当我点击“升级...”按钮时什么也没发生。我尝试在命令行中执行此操作,但 Ubuntu 也不起作用:
答案1
您尚未完全升级。要修复该被阻止的软件包,您可以尝试以下方法:首先,运行命令
sudo apt-get --with-new-pkgs upgrade
并且它应该会安装被阻止的软件包。这是安全的,通常也能解决问题。如果这不起作用,请使用以下命令查看被阻止的软件包列表:
sudo apt-mark showhold
然后你可以使用以下命令取消保留该包裹:
sudo apt-mark unhold <package-name>
然后安装:
sudo apt-get install -y <package>
另一种方法是使用aptitude
。使用的命令是:
sudo aptitude safe-upgrade
safe-upgrade
因为它不会删除包除非它们未被使用。
您还可以运行dist-upgrade
,这将强制安装软件包和依赖项,但是当心有时候消除软件包来解决依赖性问题,这可能会使情况变得更糟。因此,在诉诸 之前,请先尝试上述方法dist-upgrade
。
祝你好运!