刚刚几天前,Ubuntu 24.04 LTS(Noble Numbat)发布了。所以你可能会想从22.04 LTS或23.10(Mantic Minotaur)直接升级过去——激动人心!但是让我直接点,也有点激烈:千万别这么做!我会在下面解释为什么。

你需要知道的是,通常情况下,Canonical会在每个Ubuntu LTS版本的第一个点版本发布后不久提供官方升级路径。对于24.04 LTS,这个更新计划定于8月15日(24.04.1)。但这次问题不在于此。

在以往的Ubuntu LTS版本中,甚至在第一个点版本发布之前,升级通常都是顺利的。然而,直到现在,出现了两个新发现的问题:一个与Thunderbird snap有关,另一个涉及libglib transitional包。如果你尝试升级,这将导致系统完全瘫痪,无法使用。所以,请千万别这么做!

在Ubuntu 24.04发布后不久,我们尝试了各种不同的升级方法,以便为你提供经过测试和可行的最佳指南。然而,所有的尝试都以失败告终,所以我们还没有发布类似“如何升级到Ubuntu 24.04 LTS”的指南。

不幸的是,你可能会遇到一些人推荐使用神奇的sudo do-release-upgrade -d命令进行“无缝”升级。然而,没有提醒风险和后果就推广这个做法是不负责任的,会让你的系统和重要数据处于危险之中。

如果你听从这样的建议,明显可以看出那些推荐者甚至没有测试这个过程,那么你需要知道,这将导致升级过程出现故障,系统彻底瘫痪。务必谨慎。

是的,有一些“不正当”的技巧可以绕过这个问题,比如手动删除一些过时的软件包,重新连接到帧缓冲tty以便在遇到惊人的黑屏后继续操作等等,但这是我们从不在指南中推荐的方法。

所以,如果你尝试升级后发现系统出现故障,现在只有一个解决方案。准备一个带有你选择的发行版的可启动U盘。从中启动,挂载你的瘫痪的Ubuntu系统的分区。将你的重要信息和文件转移到U盘中,然后安装一个全新的Ubuntu 24.04 LTS。

好消息是,Ubuntu已经意识到了这个问题并准备好了修复方案。一旦这些修复方案出来,我们将重新测试整个过程。只有在我们对最终结果满意后,我们才会分享“如何升级到Ubuntu 24.04 LTS”的指南。

最后,这个问题主要影响的是Ubuntu 24.04 LTS的桌面版本。但是,我们建议现在不要更新你的服务器实例,特别是如果它们对你的运营至关重要。

Ubuntu 24.04 LTS 发布,全球最受欢迎的 Linux 桌面系统

发表回复