Oct 26

Linux 发行版的代号 不指定

djangowang , 20:25 , 工作相关 » 计算机史 , 评论(0) , 引用(0) , 阅读(552) , Via 本站原创 | |


你是否对你喜爱的 Linux 发行版的最新发布版本的代号感到好奇?

比如说今年发布的 Linux Mint 18 的代号是 Sarah,而 Ubuntu 16.10 则叫做 Yakkety Yak,这样的名字还有很多很多。

代号这个问题真不是一个大事,毕竟这些代号不能代表不同的发行版功能之间的不同。然而,对于一个好奇的 Linux 用户来说,你或许想知道每个发行版本代号背后的逻辑。不管怎么说,代号都是每个版本不可分割的一部分,而开发团队也为此付出了不少的努力,对吧?

下面我将会告诉你这些最流行的 Linux 发行版的代号背后的故事,请安坐,有趣的部分即将来到 :)

Ubuntu 的版本号和代号

作为最流行的 Linux 发行版之一,Ubuntu[1] 有着一个稳定的开发周期,每年 4 月份和 10 月份各发布一个主要版本。

其所发布的年份和月份构成了 Ubuntu 发布版本的版本号。它的版本号格式是 XX.YY,其中 XX 是年份后两位,YY 是月份。比如说 Ubuntu 16.04 就是 2016 年 4 月份发布的版本,而 Ubuntu 16.10 则是该年 10 月份发布的。之所以 Ubuntu 没有像其它软件一样有 1.0 版本,也只是因为其第一个版本是发布于 2004 年[2]而已。

这么久以来,在过去的 11 年之中, 除了一次例外之外,Ubuntu 的所有版本都是 4 月份和 10 月份发布的。这唯一的一次例外是 Ubuntu 在 2006 年 4 月份的版本延迟了两个月,并因此其版本号叫做  Ubuntu 6.06,而不是 6.04。

另外,顺便提一句,每两年的 4 月份,都会推出一个长期支持版本(LTS),其支持期长达五年,而非 LTS 版本的支持期通常只有半年。

现在让我们看看 Ubuntu 的代号,你也许注意到了每个 Ubuntu 版本的代号都是两个相同首字母的单词,比如说, Ubuntu 14.04 叫做 Trusty Tahr,就是以两个“T”字母开头的。

Ubuntu 的代号一直遵循两个单词的规则,第一个是一个形容词,第二个则是一种濒危物种的名称(后来也包含一些传说生物,比如独角兽Unicorn、狼人Werewolf)。在前面的例子中,Trusty 是一个表示“忠实的”的形容词,而 Tahr[3] (塔尔羊)则是一种濒危的小物种动物。

另外一个有趣的事情是,这些字母的顺序是按字母表排列的(除了最开始时的两个),所以我们看到,Ubuntu 14.04 是 Trusty Tahr, Ubuntu 14.10 是 Utopic Unicorn, Ubuntu 15.04 是 Vivid Vervet ,明年即将发布的 Ubuntu 17.04 则是 Zesty Zapus 等等。至于再之后的版本,字母“Z”之后该用哪个,目前还没有得到 Canonical 官方的消息,我猜测或许是将没有用过的 A 和 C 用上,或许是从头开始循环,抑或是其它的可能也未尝可知。

如下是当前的 Ubuntu 的版本号和代号:

版本号代号发布日期支持期
桌面版服务器版
4.10Warty Warthog2004-10-202006-04-30
5.04Hoary Hedgehog2005-04-082006-10-31
5.10Breezy Badger2005-10-132007-04-13
6.06 LTSDapper Drake2006-06-012009-07-142011-06-01
6.10Edgy Eft2006-10-262008-04-25
7.04Feisty Fawn2007-04-192008-10-19
7.10Gutsy Gibbon2007-10-182009-04-18
8.04 LTSHardy Heron2008-04-242011-05-122013-05-09
8.10Intrepid Ibex2008-10-302010-04-30
9.04Jaunty Jackalope2009-04-232010-10-23
9.10Karmic Koala2009-10-292011-04-30
10.04 LTSLucid Lynx2010-04-292013-05-092015-04-30
10.10Maverick Meerkat2010-10-102012-04-10
11.04Natty Narwhal2011-04-282012-10-28
11.10Oneiric Ocelot2011-10-132013-05-09
12.04 LTSPrecise Pangolin2012-04-262017-04-26
12.10Quantal Quetzal2012-10-182014-05-16
13.04Raring Ringtail2013-04-252014-01-27
13.10Saucy Salamander2013-10-172014-07-17
14.04 LTSTrusty Tahr2014-04-172019-04
14.10Utopic Unicorn2014-10-232015-07-23
15.04Vivid Vervet2015-04-232016-02-04
15.10Wily Werewolf2015-10-222016-07-28
16.04 LTSXenial Xerus2016-04-212021-04
16.10Yakkety Yak2016-10-132017-07
17.04Zesty ZapusTBATBA

(表格来自维基百科[4])Ubuntu 每次发布新版本都能扩充我们的英语词汇,也会让我们了解一种世界上需要关注的的濒危动物。

Linux Mint 的版本号和代号

作为 Ubuntu 的远亲,Linux Mint 也是一个 Debian 族系的流行发行版。现在让我们深挖一下 Linux Mint 的版本号和代号。

Linux Mint 是基于 Ubuntu 的,通常在 Ubuntu 发布后几个月内,Linux Mint 就会发布它基于 Ubuntu 衍生的版本。

但是不像 Ubuntu,Linut Mint 的版本号并没有遵循年和月的规则,只是简单的递增。所以 Linux Mint 15 之后就是 Linux Mint 16,Linux Mint 17 等等。这是主要版本,还会有维护的小版本,比如 Linux Mint 17.1、Linux Mint 17.2 等等。

这就是 Linux Mint 的版本号,现在让我们看看代号。每个 Linux Mint 版本,无论是主要版本还是维护版本,都有一个代号,而且和 Ubuntu 一样,都是按字母顺序递增的。

更有意思的一点是 Linux Mint 的代号都是女性名,而且以字母“a”结尾,而这些名字都来自于亚伯拉罕诸教[5]。比如说 Linux Mint 17 的代号是 Qiana(国内戏称“钱啊”,其实发言应该是“奎阿纳”)。

主要版本会递增代号的首字母顺序,而通常维护版本会使用相同的首字母,不过在 Linux Mint 17.x 发生了变化,没有继续使用 Linux Mint 17 的“Q”,而是使用了“R”:Linux Mint 17.1 是 Rebecca, 17.2 是 Rafaela,17.3 是 Rosa。

如下是当前的 Linux Mint 的版本号和代号:

版本代号分支上游发布日期支持期
1.0AdaMainKubuntu 6.062006-08-27未知
2.0BarbaraMainUbuntu 6.102006-11-132008-04
2.1BeaMainUbuntu 6.102006-12-202008-04
2.2BiancaMainUbuntu 6.102007-02-202008-04
LightUbuntu 6.102007-03-29
KDE CEKubuntu 6.102007-04-20
3.0CassandraMainBianca 2.22007-05-302008-10
LightBianca 2.22007-06-15
KDE CEBianca 2.22007-08-14
MiniKDE CEBianca 2.22007-08-14
Xfce CECassandra 3.02007-08-07
3.1CelenaMainBianca 2.22007-09-242008-10
LightBianca 2.22007-10-01
4.0DarynaMainCelena 3.12007-10-152009-04
LightCelena 3.12007-10-15
KDE CECassandra 3.02008-03-03
5ElyssaMainDaryna 4.02008-06-082011-04
LightDaryna 4.02008-06-08
x64Ubuntu 8.042008-10-18
KDE CEDaryna 4.02008-09-15
Xfce CEDaryna 4.02008-09-08
Fluxbox CEUbuntu 8.04
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]