为什么还不能从 18.04 升级到 20.04?

use*_*142 47 upgrade do-release-upgrade 20.04

我想用来do-release-upgrade从 18.04 升级到 20.04,但我不能这样做

do-release-upgrade
Checking for a new Ubuntu release
There is no development version of an LTS available.
Run Code Online (Sandbox Code Playgroud)

好像用了这个文件,还是指向18.04。

你知道我什么时候(或如何?)可以升级到 20.04 吗?

use*_*733 84

有关当前状态,请参阅https://discourse.ubuntu.com/t/focal-fossa-20-04-1-lts-point-release-status-tracking/17604

2020 年 9 月 25 日,最终的升级阻止错误已关闭。

如果您是在 9 月 25 日至 27 日阅读本文,请耐心等待当地的镜子赶上。

  • @starbeamrainbowlabs 仔细阅读 Launchpad Janitor 消息。仅针对 Groovy 解决了这个问题……还没有其他解决方案。历史数据可以方便地在话语线索的编辑历史中获得。 (4认同)
  • @user535733 我点击了你的链接,上面写着:Status 20.04.1 Released!从 18.04 升级到 20.04.1 仍然禁用当前阻止程序:无 所以它在地区之间有所不同? (2认同)

小智 9

sudo do-release-upgrade -d
Run Code Online (Sandbox Code Playgroud)

今天将让您安全升级,但请在升级前确认您不受 user535733 上面提到的阻塞错误的影响。

  • 这实际上比手动编辑sources.list 更好。 (2认同)
  • 剩下的阻塞错误,通俗地说是在某些不使用磁盘引导记录的云环境中存在的问题。如果您的系统使用物理磁盘,则该错误应该不会影响您并且您可以安全地升级。 (2认同)

小智 5

如果您安装的是 32 位,则永远不会向您提供到 20.04 的升级,因为它不再受支持。如果是这种情况,那么您唯一的方法就是重新安装 64 位版本;-(

如何快速检查:在终端中输入

uname -m
Run Code Online (Sandbox Code Playgroud)

如果这为您提供了 i686 而不是 x86_64,那么您安装的是 32 位。

希望有帮助