升级Ubuntu Linux 24.04的崎岖之路
2026-03-11 01:02

升级Ubuntu Linux 24.04的崎岖之路

  

  

  我喜欢Ubuntu Linux 24.04长期支持(LTS),也就是Noble Numbat。它在我2020年的戴尔精密3451上运行得很好,它由英特尔8核3GHz i7-9700 CPU、16GB RAM和512GB SSD驱动。

  随着Ubuntu 24.04.1的发布,我准备推荐Ubuntu 22.04 (LTS)用户更新他们的系统。幸运的是,我没有写,因为我错了。Ubuntu背后的公司Canonical暂时停止了从Ubuntu 22.04 LTS到最新版本的升级。

  Canonical在一封电子邮件中解释说,严重的bug影响了升级过程。具体来说,“由于ubuntu-release-upgrader在使用apt求解器的方式上存在严重错误,导致升级被禁用。”

  哎呀!

  这个决定是在Ubuntu 24.04.1 LTS发布后几天做出的,并且正式启用了升级。

  双哦!

  这一点很重要,因为大多数升级系统的商业Ubuntu用户都在等待。1版本的发布。这是因为最初版本中的任何错误都已在.1版本中找到并修复了。我原以为这次升级是Ubuntu迄今为止最大的一次。

  注意,不是说你需要升级。毕竟,Canonical为其LTS Ubuntu版本提供了12年的支持。这意味着,例如,你可以在2038年仍然运行Ubuntu 24.04。

  甚至在Canonical暂停升级之前,就有大量关于升级失败的报告。尝试升级的用户遇到了各种问题,包括:

  不可恢复的系统状态。

  与过渡有关的问题从Thunderbird DEB包到Snap版本。卡诺现在开始默认情况下只启用Snap版本。

  Y2038 time_t转换引起的复杂性,即Linux纪元问题

  升级后图形用户界面损坏或缺失。

  Wi-Fi连接中断。

  这已经不是Ubuntu 24.04升级第一次面临挑战了。当4月份发布最初的版本时,由于不同的关键错误,从Ubuntu 23.10升级的用户被建议不要这样做。

  Canonical的开发团队现在已经声明他们已经解决了这些问题。你现在可以直接从Ubuntu 22.04升级到Ubuntu 24.04.1。

  让我小心点。我会让其他勇敢的人试一试。与此同时,如果你尝试了它,而你的系统最终搞砸了,Canonical建议你运行

  $ sudo apt install -fix-broken

  删除旧的内核头文件,使apt重新运行。

  对于那些渴望体验Ubuntu 24.04 LTS的人,我建议使用ISO镜像进行新的安装,它不受这些升级特定问题的影响。

  这种情况使我想起了主要操作系统升级所涉及的复杂性。你永远不知道什么时候会出问题。对于企业来说,它还强调了彻底测试的重要性,以及关键软件更新的分阶段推出方法的价值。当你在独立桌面上遇到这种麻烦时,这是很烦人的;如果它发生在你的生产版Ubuntu服务器上,那将是对时间和金钱的严重浪费。

本内容为作者翻译自英文材料或转自网络,不代表本站立场,未经允许不得转载
如对本稿件有异议或投诉,请联系本站
想要了解世界的人,都在 切尔网

相关推荐