从 21.10 升级到 22.04 不起作用

从 21.10 升级到 22.04 不起作用

我尝试从 21.10 升级到 22.04。

我首先尝试遵循 jimmy jellyfish 发行说明中的​​说明。单击“升级”后,无论我尝试那里列出的两种方法中的哪一种,都没有任何反应。在这里,在帮助中,我找到一个条目,它告诉我尝试 /usr/lib/ubuntu-release-upgrader/check-new-release-gtk ,我照做了,并被告知在升级之前安装更新。再次在帮助中,我找到一个参考,它告诉我尝试 apt list --upgradable,然后尝试相同的命令 wi -a。在这里我被告知升级版本的 python 可用,所以我尝试了 apt full-upgrade 并收到错误消息。

请注意,我对系统命令不太熟悉(而且我的视力不太好,所以终端中的小脚本很难阅读)。我希望能够通过简单地单击几个指令从我的桌面将 21.10 升级到 22.04。

尝试反馈

本页的侧边栏说不要使用编辑来回复,但先生/女士说要使用“编辑”。我想不出任何其他回复方式,所以如下:

sudo apt upgrade按照步骤 2 中的说明运行了...这个答案,并得到结果:...以下包裹已被保留:... ... dh-python...

不知道这是否意味着一切顺利,我假设一切顺利,并继续执行步骤 3 到 5。在该过程结束时,我收到了消息:...... Please install all available updates for your release before upgrading....

什么是“dh-python”,我该如何发布它或者删除它?

答案1

升级应在完全更新且健康的系统上进行。

  1. 虽然安装程序通常可以处理第三方 PPA,但您最好禁用任何第三方 PPA,以便在升级之前尽可能使您的系统达到“标准”。

  2. 首先使用以下命令更新您的系统:

    sudo apt update ; sudo apt upgrade
    
  3. 如果一切顺利,请执行dist-upgrade,这将确保删除所有过时的软件包(包括可能仍依赖于它们的应用程序):

    sudo apt dist-upgrade
    
  4. 不要让升级程序担心已安装但实际上并未使用的软件包,因此请先自动删除这些软件包:

    sudo apt-get autoremove
    
  5. 只有所有过程顺利且没有问题时才进行升级。

    sudo do-release-upgrade
    

相关内容