形形色色的Linux 發行版代號都在這裏

代號這個問題真不是一個大事,畢竟這些代號不能表明不一樣的發行版功能之間的不一樣。然而,對於一個好奇的 Linux 用戶來講,你或許想知道每一個發行版本代號背後的邏輯。無論怎麼說,代號都是每一個版本不可分割的一部分,而開發團隊也爲此付出了很多的努力,對吧?linux

下面我將會告訴你這些最流行的 Linux 發行版的代號背後的故事,請安坐,有趣的部分即未來到 :)ubuntu

Ubuntu 的版本號和代號安全

形形色色的Linux 發行版代號都在這裏形形色色的Linux 發行版代號都在這裏

做爲最流行的 Linux 發行版之一,Ubuntu 有着一個穩定的開發週期,每一年 4 月份和 10 月份各發佈一個主要版本。服務器

其所發佈的年份和月份構成了 Ubuntu 發佈版本的版本號。它的版本號格式是 XX.YY,其中 XX 是年份後兩位,YY 是月份。好比說 Ubuntu 16.04 就是 2016 年 4 月份發佈的版本,而 Ubuntu 16.10 則是該年 10 月份發佈的。之因此 Ubuntu 沒有像其它軟件同樣有 1.0 版本,也只是由於其第一個版本是發佈於 2004 年而已。app

這麼久以來,在過去的 11 年之中, 除了一次例外以外,Ubuntu 的全部版本都是 4 月份和 10 月份發佈的。這惟一的一次例外是 Ubuntu 在 2006 年 4 月份的版本延遲了兩個月,並所以其版本號叫作  Ubuntu 6.06,而不是 6.04。測試

另外,順便提一句,每兩年的 4 月份,都會推出一個長期支持版本(LTS),其支持期長達五年,而非 LTS 版本的支持期一般只有半年。動畫

如今讓咱們看看 Ubuntu 的代號,你也許注意到了每一個 Ubuntu 版本的代號都是兩個相同首字母的單詞,好比說, Ubuntu 14.04 叫作 Trusty Tahr,就是以兩個「T」字母開頭的。ui

Ubuntu 的代號一直遵循兩個單詞的規則,第一個是一個形容詞,第二個則是一種瀕危物種的名稱(後來也包含一些傳說生物,好比獨角獸Unicorn)狼人。在前面的例子中,Trusty 是一個表示「忠實的」的形容詞,而 Tahr (塔爾羊)則是一種瀕危的小物種動物。spa

另一個有趣的事情是,這些字母的順序是按字母表排列的(除了最開始時的兩個),因此咱們看到,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.10 Warty Warthog 2004-10-20 2006-04-30 2.6.8
5.04 Hoary Hedgehog 2005-04-08 2006-10-31 2.6.10
5.10 Breezy Badger 2005-10-13 2007-04-13 2.6.12
6.06 LTS Dapper Drake 2006-06-01 2009-07-14 2011-06-01 2.6.15
6.10 Edgy Eft 2006-10-26 2008-04-25 2.6.17
7.04 Feisty Fawn 2007-04-19 2008-10-19 2.6.20
7.10 Gutsy Gibbon 2007-10-18 2009-04-18 2.6.22
8.04 LTS Hardy Heron 2008-04-24 2011-05-12 2013-05-09 2.6.24
8.10 Intrepid Ibex 2008-10-30 2010-04-30 2.6.27
9.04 Jaunty Jackalope 2009-04-23 2010-10-23 2.6.28
9.10 Karmic Koala 2009-10-29 2011-04-30 2.6.31
10.04 LTS Lucid Lynx 2010-04-29 2013-05-09 2015-04-30 2.6.32
10.10 Maverick Meerkat 2010-10-10 2012-04-10 2.6.35
11.04 Natty Narwhal 2011-04-28 2012-10-28 2.6.38
11.10 Oneiric Ocelot 2011-10-13 2013-05-09 3.0.0
12.04 LTS Precise Pangolin 2012-04-26 2017-04-26 3.2.0
12.10 Quantal Quetzal 2012-10-18 2014-05-16 3.5.0
13.04 Raring Ringtail 2013-04-25 2014-01-27 3.8.0
13.10 Saucy Salamander 2013-10-17 2014-07-17 3.11.0
14.04 LTS Trusty Tahr 2014-04-17 2019-04 3.13.0
14.10 Utopic Unicorn 2014-10-23 2015-07-23 3.16.0
15.04 Vivid Vervet 2015-04-23 2016-02-04 3.19
15.10 Wily Werewolf 2015-10-22 2016-07-28 4.2
16.04 LTS Xenial Xerus 2016-04-21 2021-04 4.4
16.10 Yakkety Yak 2016-10-13 2017-07 4.8
17.04 Zesty Zapus TBA TBA TBA

Ubuntu 每次發佈新版本都能擴充咱們的英語詞彙,也會讓咱們瞭解一種世界上須要關注的的瀕危動物。

Linux Mint 的版本號和代號

形形色色的Linux 發行版代號都在這裏形形色色的Linux 發行版代號都在這裏

做爲 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.一、Linux Mint 17.2 等等。

這就是 Linux Mint 的版本號,如今讓咱們看看代號。每一個 Linux Mint 版本,不管是主要版本仍是維護版本,都有一個代號,並且和 Ubuntu 同樣,都是按字母順序遞增的。

更有意思的一點是 Linux Mint 的代號都是女性名,並且以字母「a」結尾,而這些名字都來自於亞伯拉罕諸教。好比說 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 的版本號和代號:

版本 代號 分支 上游 默認桌面環境 發佈日期 LTS 支持期
1.0 Ada Main Kubuntu 6.06 KDE 2006-08-27   未知
2.0 Barbara Main Ubuntu 6.10 GNOME 2006-11-13   2008-04
2.1 Bea Main Ubuntu 6.10 GNOME 2006-12-20   2008-04
2.2 Bianca Main Ubuntu 6.10 GNOME 2007-02-20   2008-04
Light Ubuntu 6.10 GNOME 2007-03-29
KDE CE Kubuntu 6.10 KDE 2007-04-20
3.0 Cassandra Main Bianca 2.2 GNOME 2007-05-30   2008-10
Light Bianca 2.2 GNOME 2007-06-15
KDE CE Bianca 2.2 KDE 2007-08-14
MiniKDE CE Bianca 2.2 KDE 2007-08-14
Xfce CE Cassandra 3.0 Xfce 2007-08-07
3.1 Celena Main Bianca 2.2 GNOME 2007-09-24   2008-10
Light Bianca 2.2 GNOME 2007-10-01
4.0 Daryna Main Celena 3.1 GNOME 2007-10-15   2009-04
Light Celena 3.1 GNOME 2007-10-15
KDE CE Cassandra 3.0 KDE 2008-03-03
5 Elyssa Main Daryna 4.0 GNOME 2008-06-08 2011-04
Light Daryna 4.0 GNOME 2008-06-08
x64 Ubuntu 8.04 GNOME 2008-10-18
KDE CE Daryna 4.0 KDE 2008-09-15
Xfce CE Daryna 4.0 Xfce 2008-09-08
Fluxbox CE Ubuntu 8.04 Fluxbox 2008-10-21
6 Felicia Main Ubuntu 8.10 GNOME 2008-12-15 2010-04
Universal (Light) Ubuntu 8.10 GNOME 2008-12-15
x64 Ubuntu 8.10 GNOME 2009-02-06
KDE CE Elyssa 5 KDE 2009-04-08
Xfce CE Xubuntu 8.10 Xfce 2009-02-24
Fluxbox CE Xubuntu 8.10 Fluxbox 2009-04-07
7 Gloria Main Ubuntu 9.04 GNOME 2009-05-26 2010-10
Universal (Light) Ubuntu 9.04 GNOME 2009-05-26
x64 Ubuntu 9.04 GNOME 2009-06-24
KDE CE Kubuntu 9.04 KDE 2009-08-03
Xfce CE Xubuntu 9.04 Xfce 2009-08-13
8 Helena Main Ubuntu 9.10 GNOME 2009-11-28 2011-04
Universal (Light) Ubuntu 9.10 GNOME 2009-11-28
Gnome x64 Ubuntu 9.10 GNOME 2009-12-14
KDE Kubuntu 9.10 KDE 2010-02-06
KDE x64 Kubuntu 9.10 KDE 2010-02-12
Fluxbox Helena Main Fluxbox 2010-02-12
Xfce Xubuntu 9.10 Xfce 2010-03-31
LXDE Helena Main LXDE 2010-03-31
9 Isadora Main Ubuntu 10.04 GNOME 2010-05-18 2013-04
Gnome x64 Ubuntu 10.04 GNOME 2010-05-18
LXDE Lubuntu 10.04 LXDE 2010-07-18
KDE Kubuntu 10.04 KDE 2010-07-27
KDE x64 Kubuntu 10.04 KDE 2010-07-27
Xfce Xubuntu 10.04 Xfce 2010-08-24
Fluxbox Lubuntu 10.04 Fluxbox 2010-09-06
10 Julia Main Ubuntu 10.10 GNOME 2010-11-12 2012-04
Gnome x64 Ubuntu 10.10 GNOME 2010-11-12
KDE Kubuntu 10.10 KDE 2011-02-23
KDE x64 Kubuntu 10.10 KDE 2011-02-23
LXDE Lubuntu 10.10 LXDE 2011-03-11
11 Katya Main Ubuntu 11.04 GNOME 2011-05-26 2012-10
Gnome x64 Ubuntu 11.04 GNOME 2011-05-26
LXDE Lubuntu 11.04 LXDE 2011-08-16
12 Lisa Main Ubuntu 11.10 GNOME 3 with MGSE,
MATE
2011-11-26 2013-04
KDE Kubuntu 11.10 KDE 2012-02-02
LXDE Lubuntu 11.10 LXDE 2012-03-09
13 Maya Main Ubuntu 12.04 Cinnamon, MATE 2012-05-22 2017-04
Xfce Xubuntu 12.04 Xfce 2012-07-21
KDE Kubuntu 12.04 KDE 2012-07-23
14 Nadia Main Ubuntu 12.10 Cinnamon, MATE 2012-11-20 2014-05
Xfce Xubuntu 12.10 Xfce 2012-12-21
KDE Kubuntu 12.10 KDE 2012-12-23
15 Olivia Main Ubuntu 13.04 Cinnamon, MATE 2013-05-29 2014-01
Xfce Xfce 2013-07-12
KDE KDE 2013-07-21
16 Petra Main Ubuntu 13.10 Cinnamon, MATE 2013-11-30 2014-07
KDE KDE 2013-12-22
Xfce Xfce 2013-12-22
17 Qiana Main Ubuntu 14.04 Cinnamon, MATE 2014-05-31 2019-04
KDE KDE 2014-06-23
Xfce Xfce 2014-06-15
17.1 Rebecca Main Cinnamon, MATE 2014-11-29
KDE KDE 2015-01-08
Xfce Xfce 2015-01-11
17.2 Rafaela Main Cinnamon, MATE 2015-06-30
KDE KDE 2015-07-23
Xfce Xfce 2015-07-23
17.3 Rosa Main Cinnamon, MATE 2015-12-04
KDE KDE 2016-01-09
Xfce Xfce 2016-01-09
18 Sarah Main Ubuntu 16.04 Cinnamon, MATE 2016-06-30 2021

不過,Sarah 是上述列表中惟一不以「a」結尾的代號,多是由於沒有合適的名稱。

elementary OS 的版本號和代號

形形色色的Linux 發行版代號都在這裏形形色色的Linux 發行版代號都在這裏

由於咱們談過了 Ubuntu 和 Linux Mint,讓咱們繼續看看 Ubuntu 家族的另一位: elementary OS ,它也是基於 Ubuntu 的一個以優美著稱的 Linux 發行版。

elementary OS 的版本號都是 0.X 這樣遞增的,第一個穩定版本是 0.1,而後是 0.2,如今的穩定版本是 0.3——不知道何時能夠變成 1.0。

開源軟件界以前一直有個傳統就是使用極其微小的版本,好比 0.1,0.01 這樣的,直到做者或開發團隊以爲已經很是成熟了,纔有可能變成 1.0 這樣的看起來正式一些的版本號。固然,也有的軟件從未進化到 1.0 就消亡了。不過雖然是這種看起來像是測試版本的版本號,卻每每並不表明其質量和功能不可靠。而如今也有一些軟件開始飆版本號,好比 Chrome、Firefox 之類的,我以爲用不了幾年,或許咱們就會見到 xx 100 這樣的軟件了。

而 elementary OS 的代號則是採用神話中神的名字,一般這些來自於羅馬神話或北歐神話中。好比如今已有的三個版本的代號是 Jupiter(羅馬神話中的神王)、 Luna (月神,不是「擼哪」 )、 Freya(北歐神話中的愛與美之女神,不過 0.3 以前的代號名是 ISIS ,後因避諱而更名),以及如今的 0.4 Loki(北歐神話中的火與惡之神)。

Debian 的版本號和代號

形形色色的Linux 發行版代號都在這裏形形色色的Linux 發行版代號都在這裏

讓咱們回到 Ubuntu 、Linux Mint 和 elementary OS 的父系看看。Debian 是 Ubuntu 及其族系派生的來源,它的代號命名很是有意思。事實上,Debian 這個發行版自己的名字就來源於其創始人 Ian 及其女友 Debra 的名詞合寫,雖然 Ian 已經去世,可是其名字卻會隨着 Debian 而長存。

Debian 的版本號是遞增的,這並沒什麼特殊的,不過有趣的是全部的 Debian 發行版本的代號都來自於《玩具總動員》這個動畫片中的角色名。這就是你爲何看到 Debian 的代號是 Jessie 和 Woody 這樣的緣由。

以下是當前的 Debian 的版本號和代號:

版本 代號 發佈日期 Linux 內核 安全支持期 長期支持期
1.1 Buzz 1996-06-17 2.0 N/A
1.2 Rex 1996-12-12 N/A N/A
1.3 Bo 1997-06-05 2.0.33 N/A
2.0 Hamm 1998-07-24 2.0.34 N/A
2.1 Slink 1999-03-09 2.0.34, 2.0.35, 2.0.36, 2.0.38 2000-10-30
2.2 Potato 2000-08-14 2.0.38, 2.2.19 2003-06-30
3.0 Woody 2002-07-19 2.2.20, 2.4.6 2006-03-30
3.1 Sarge 6 June 2005 2.4.27, 2.6.8 2008-03-31
4.0 Etch 8 April 2007 2.6.18 2010-02-15
5.0 Lenny 14 February 2009 2.6.26 2012-02-06
6.0 Squeeze 6 February 2011 2.6.32 2014-07-19 2016-02-29
7 Wheezy 4 May 2013 3.2 2016-04-26 2018-05
8 Jessie 25–26 April 2015 3.16 2018-05 2020-04
9 Stretch TBA 4.10 TBA TBA
10 Buster TBA TBA TBA TBA
11 Bullseye TBA TBA TBA TBA

我以爲動畫片《玩具總動員》裏面還有不少角色,因此咱們不用擔憂不夠用了。

openSUSE 的版本號和代號

形形色色的Linux 發行版代號都在這裏形形色色的Linux 發行版代號都在這裏

openSUSE 的第一個版本 10.2 發佈於 2006 年。

SUSE 家族的 Linux 發行版的版本號至關的任性,包括髮行版的名字也換來換去。最初,該發行版的名字叫作 S.u.S.E Linux,這個名字從 1994 年用到了 1998 年,後來改爲了 SuSE Linux(把名字中的「.」去掉了),而後到了 2003 年的時候變成了 SUSE Linux Enterprise。在 2005 年的時候,Novell 公司宣佈將 SUSE 專業版系列變爲開源項目,因爲當時 SUSE 的版本是 9.X,因此第一個 SUSE Linux 的版本是以 10.0 開始的。到 2006 年末的時候,再次決定更名爲 openSUSE,第一個版本是 10.2。接下來將近十年卻是沒再更名稱,直到 2015 年 openSUSE 已經發展到 13.2 時,又又又更名成 openSUSE Leap,版本號嘛,好吧,就是這麼任性,直接變成了 42.1(固然這個數字是有說法的)。

SUSE 家族最初發布的 Linux 發行版是沒有代號的,後來多是受到了其它 Linux 發行版的啓發,從 openSUSE 11.2 開始有了代號。因爲 openSUSE 以綠色爲表明色,因此它的代號也都是各類綠色色調。

以下是當前的 openSUSE 的版本號和代號:

名字 版本 代號 發佈日期 生命週期 內核版本
標準 Evergreen/ Major
SUSE Linux 10.0 N/A 2005-10-06 2007-11-30 N/A 2.6.13
10.1 N/A 2006-05-11 2008-05-31 N/A 2.6.16
openSUSE 10.2 N/A 2006-12-07 2008-11-30 N/A 2.6.18
10.3 N/A 2007-10-04 2009-10-31 N/A 2.6.22
11.0 N/A 2008-06-19 2010-06-26 N/A 2.6.25
11.1 N/A 2008-12-18 2011-01-14 2012-04-13 2.6.27
11.2 Emerald 2009-11-12 2011-05-12 2013-11 2.6.31
11.3 Teal 2010-07-15 2012-01-16 N/A 2.6.34
11.4 Celadon 2011-03-10 2012-11-05 2015-07 2.6.37
12.1 Asparagus 2011-11-16 2013-05-15 N/A 3.1.0
12.2 Mantis 2012-09-05 2014-01-15 N/A 3.4.6
12.3 Dartmouth 2013-03-13 2015-01-01 N/A 3.7.10
13.1 Bottle 2013-11-19 2016-01 2016-11 3.11.6
13.2 Harlequin 2014-11-04 Q1 2017 N/A 3.16.6
openSUSE Leap 42.1 Malachite 2015-11-04 Q2 2017 N/A 4.1
42.2 N/A 2016-11-16 Q2 2018 N/A 4.4

可能你都歷來沒據說過這麼多的綠色色調,或許你會擔憂 openSUSE 會把綠色都用完,不過我以爲不用擔憂,畢竟連灰色都有 15 種之多,況且綠色呢?

你怎麼看?

你喜歡哪一個代號呢?你以爲是代號好記仍是版本號好記呢?你認爲須要代號嗎?你又喜歡哪一個發行版的代號命名方式呢?請在下面發表您的留言吧。

免費提供最新Linux技術教程書籍,爲開源技術愛好者努力作得更多更好:http://www.linuxprobe.com/

相關文章
相關標籤/搜索