了解Arch Linux发布周期

Modified on: Sat, 30 Jun 2018 06:34:30 +0800

我是Arch的新手,也许这个问题之前有过多次问题,但即使在像这样的官方Arch文档中我也找不到答案:https://wiki.archlinux.org/index.php/Arch_Compared_to_Other_Distributions

Arch it是一个滚动的发行版发行版。这对我来说很清楚。但是,当新版本的组件发布时,exaclty会发生什么?我们以内核为例:
www.kernel.org上提供了一个新的稳定内核(例如3.12.8)。这个内核是否按原样打包并推送到Arch repos或:

  1. 在将包推送到repo之前是否有任何QA循环(测试)?
  2. 是否应用了一些补丁?
  3. 醇>

    如果我输入uname -r,我会得到3.12.8-1。那么-1是指任何自定义/补丁?

最佳答案

  1. 对于软件包不太可能破坏系统引导的升级,在升级软件包之前可能没有太多QA,除了检查它是否构建并正确运行。通常预计上游会进行测试而不是分发。
  2. Arch Linux通常不会向上游应用补丁,除了修复关键错误。请参阅Arch Way,尤其是关于简单性的部分。
  3. uname -r打印内核版本,在Arch中还包含版本号(在PKGBUILD中称为pkgrel,请参阅这里)。它并不一定表示补丁级别。从链接页面:
  4. 醇>
      

    此值允许用户区分相同版本的软件包的连续构建。当首次发布新软件包版本时,版本号从1开始。随着对PKGBUILD文件的修复和优化,软件包将重新发布,版本号将增加1.当新版本的软件包出来后,版本号重置为1。

作者:Chris Down

相关问答

添加新评论