系统极客一直在努力
专注操作系统及软件使用技能

Canonical 调整发布流程:全新「Ubuntu 月度快照」上线

Ubuntu

随着软件工程理念的不断进步,Ubuntu 原有的测试、构建、排错和发布流程面临着新的挑战。借助前沿技术和全新思路,Canonical 决定重新设计发行流程,以更好地适应当前的技术大环境。

  • 大约 20 年前,Ubuntu 做出了每 6 个月发布一个重大新版本的承诺。在当年,这种做法非比寻常,也显得十分大胆。要知道,当时的主流 Linux 都是「打磨到位再发布」,很少强调固定周期。
  • 但如今,滚动更新的 Linux 发行版越来越多。业界对镜像不可变、持续进化的「Linux 新玩法」也越来越感兴趣。这样一来,Ubuntu 曾经看似「激进」的版本节奏,在今天反而显得有些墨守成规。

反观近年来,由于正式发布时间临近才加强测试,或者关键问题拖到最后才被发现。这些情况经常导致「发布跳票」,成了正式版上线的「拦路虎」。正因如此,Canonical 才下定决心做出改变。

什么是 Ubuntu 月度快照?

从 2025 年 5 月开始,Ubuntu 将正式启用一套全新的「月度快照」发行流程。这个改变,既结合了现代的发行工程实践,又保留了每半年发布节奏的稳定性和可靠性。

「月度快照」并不只是将原本的每月 alpha 版本换个马甲。Canonical 会大规模引入自动化测试,让整个发行流程更加透明、更易于复制,还能显著缩短开发周期,力争做到极少甚至无需人工干预。

在这次创新的背后,Canonical 引入了开源工作流工具——Temporal。具体做法是:团队会把原先的发行任务清单改用 Go 语言写成函数(配合测试用例),再统一对接到 Temporal 工作流,来实现自动化。

主要特点

  • 开发快照:「月度快照」其实就是针对下一个 Ubuntu 正式版(比如 Ubuntu 25.10)推出的「开发中间版本」,并不是正式的稳定版发布。
  • 没有独立版本号:快照并没有独立的版本号,你不会见到像 Ubuntu 25.06 或 25.07 这样的版本编号。而是以 Ubuntu 25.10 Snapshot 1、Snapshot 2 这样的形式来命名。
  • 增强测试流程:Canonical 计划通过这些月度快照,全面加强发行测试,配合大量自动化和可复现的构建流程,来进一步提升新版本的稳定性和质量。
  • 非生产环境使用:「月度快照」只是面向开发和测试使用,不建议直接在生产或工作环境中部署。

什么时候可以下载?

接下来的几个月,Ubuntu 25.10「Questing Quokka」会按计划发布多轮快照。所有开发者、测试人员,还有喜欢尝鲜、关注 Ubuntu 最新动向的爱好者,都可以第一时间下载体验。

Ubuntu 25.10 月度快照发布时间表如下:

  • 5 月 29 日:Snapshot 1
  • 6 月 10 日:Snapshot 2
  • 7 月 15 日:Snapshot 3
  • 8 月 19 日:Snapshot 4

紧接着就是:

  • 9 月 18 日:Beta 公测版
  • 10 月 9 日:Ubuntu 25.10 正式版

借助更大规模的自动化测试,覆盖 ISO、安装器和各种关键系统特性,Ubuntu 月度快照机制有望让潜在的重大问题「提早暴雷」,避免发布之前的集中风险和压力。当然,这一切都不是一蹴而就的,Canonical 工程师还会持续在实践中摸索和完善。

赞(1)
分享到

评论 抢沙发