linux發行基礎:滾動發行版與標準發行版

Linux發行版傾向於使用兩種不同型別的發行週期:標準發行版和滾動發行版。有些人信誓旦旦地說,滾動釋出的版本是最新的軟體,而有些人則喜歡標準釋出的版本,因為它更穩定、更經過測試。...

linux發行基礎:滾動發行版與標準發行版

Linux發行版傾向於使用兩種不同型別的發行週期:標準發行版和滾動發行版。有些人信誓旦旦地說,滾動釋出的版本是最新的軟體,而有些人則喜歡標準釋出的版本,因為它更穩定、更經過測試。

這不是您在當前Linux發行版中更改的選項,而是Linux發行版本身做出的選擇。一些發行版釋出常規的標準版本,並對其不穩定的開發版本使用滾動釋出週期。

linux發行版是如何組合在一起的

相關:“Linux”不僅僅是Linux:8個組成Linux系統的軟體

要理解兩者的區別,您需要知道Linux發行版是如何組合在一起的。它們包含來自許多不同專案的軟體—Linux核心、GNU shell實用程式、Xorg X伺服器、GNOME桌面環境和LibreOffice辦公套件都是由具有不同開發週期的不同軟體專案開發的。Linux發行版的工作是將所有這些軟體以原始碼的形式呈現出來,編譯它,將它打包成易於安裝的軟體包,測試它以確保它能夠協同工作,併發佈一個完整的軟體包,我們稱之為“Linux發行版”

Linux發行版—無論是使用標準發行週期還是滾動發行週期—都將軟體打包成軟體包分發給使用者。區別在於它們如何分發這些包的新版本。

linux發行基礎:滾動發行版與標準發行版

標準釋出週期

相關:什麼是Linux發行版,它們之間有什麼不同?

大多數Linux發行版使用標準的發行週期。例如,Ubuntu使用標準版本-這些版本也可以稱為點版本或穩定版本。Ubuntu專案每六個月定期釋出新版本的Ubuntu。在為期六個月的開發過程中,他們會將儲存庫中所有軟體的最新版本打包,更新所有軟體。然後他們“凍結”Ubuntu儲存庫中的軟體版本,並花幾個月的時間進行測試,確保所有軟體版本都能很好地協同工作並修復bug。

當新版本的Ubuntu釋出時,裡面的軟體已經過測試,以確保它能很好地協同工作。這個版本在時間上儘可能地保持凍結。Ubuntu釋出了更新的軟體版本來修復安全問題和其他重要的bug,但是他們不會僅僅更新軟體來新增新的功能或者增加版本號。

如果你需要一個特定軟體包的最新版本,你必須從別處得到它。例如,您可以從第三方PPA獲得它,或者使用官方但不受支援的Backports儲存庫,將重要桌面應用程式的新版本帶到舊版本的Ubuntu中。否則,你只能等待下一個主要版本的Ubuntu。透過從Linux發行版的一個凍結時間版本升級到Linux發行版的下一個凍結時間版本,可以獲得所有軟體的最新版本。

linux發行基礎:滾動發行版與標準發行版

滾動釋出週期

相關:比較了10個最流行的Linux發行版

滾動釋出週期省去了常規的、標準的Linux發行版。例如,archlinux使用滾動釋出週期。Arch沒有多個不同的版本。相反,只有一個版本的Arch。軟體包經過測試,然後立即釋出到Linux發行版的穩定版本。根據您的發行版,在作為穩定更新發布之前,他們甚至可能看不到太多測試。當應用程式或系統實用程式的新版本釋出時,它將直接進入當前的Linux發行版。滾動釋出發行版從不“凍結時間”,而是在滾動的基礎上更新。

因為沒有標準版本,所以您只需安裝一次像Arch這樣的Linux發行版,並執行定期更新。軟體包的新版本將隨著釋出而逐漸到來——你不必像Ubuntu 13.10到14.04那樣進行大規模升級。安裝發行版時,您將在某個時間點獲得其軟體的快照。

如果您需要最新版本的軟體包,只需等待幾天,它就會顯示為Linux發行版的更新。您不必等到Linux發行版的下一個標準版本釋出後再等待六個月。

linux發行基礎:滾動發行版與標準發行版

哪個最好?

如果你想活在最前沿並擁有最新版本的軟體,滾動釋出週期是最好的,而如果你想從一個更穩定的平臺和更多的測試中獲益,標準釋出週期是最好的。

擁有你所有軟體的最新版本聽起來不錯,但通常並不像你想象的那樣有益。您可能不需要最新版本的低階系統實用程式和服務。如果你安裝了它們,你可能甚至不會注意到它們之間的區別——除非有bug,因為不同版本的軟體沒有一起測試。在中途更新這些東西可能會導致您的系統變得更加不穩定或出現一個奇怪的錯誤。對於您確實需要最新版本的軟體(如桌面應用程式),即使您使用的是具有標準釋出週期的Linux發行版,也很容易更新一些應用程式。

一個滾動的釋出週期確實讓你更容易保持升級,當然,比起一次性的大升級,你的軟體是定期更新的。使用者沒有使用不同版本的Linux發行版-每個人都使用相同的版本。


總的來說,沒有一個最好的答案——如果你想要一個穩定的平臺,你最好還是堅持一個標準的、穩定的、點發行週期的Linux發行版。如果你想活在最前沿,擁有所有東西的最新版本,一個滾動釋出週期的Linux發行版是一個不錯的選擇。

圖片來源:Flickr上的Michal Docekal

  • 發表於 2021-04-11 08:13
  • 閱讀 ( 32 )
  • 分類:網際網路

你可能感興趣的文章

5 linux發行版,您可以在windows subsystem for linux中安裝

...inux二進位制檔案。您還可以從Microsoft應用商店中選擇Linux發行版。 ...

  • 發佈於 2021-03-10 22:31
  • 閲讀 ( 52 )

為什麼要嘗試切換linux作業系統

...程度。定期在不同的Linux作業系統之間切換(更著名的是發行版跳轉)是一個潛在的解決方案,它帶來了許多好處。 ...

  • 發佈於 2021-03-11 22:48
  • 閲讀 ( 49 )

為什麼linux作業系統附帶預設桌面環境

... Linux的大多數發行版轉向兩種桌面環境中的一種,以提供使用者所看到的關鍵:GNOME或KDE。這是因為這是兩個最古老的桌面環境免費和開源桌面。KDE在1996年第一次出現,幾年後的1999年GN...

  • 發佈於 2021-03-12 07:51
  • 閲讀 ( 57 )

公司與社群:誰製造了更好的linux作業系統?

...上,沒有一個實體被稱為Linux。相反,您需要下載一個“發行版”(或“發行版”),將Linux核心與提供完整桌面體驗所需的附加軟體捆綁在一起。這些發行版,我們有時稱之為Linux作業系統,需要資金和人力來**。 ...

  • 發佈於 2021-03-12 22:56
  • 閲讀 ( 57 )

nutyx:一個可定製的linux作業系統

... 作為一個Linux發行版,NuTyX是針對Linux狂熱者的。這是一個提供定製的發行版,完全沒有臃腫的軟體。由於它的命令列介面,它是一個相當簡單但功能強大的作業系統。找出NuTyX是什麼,...

  • 發佈於 2021-03-13 16:14
  • 閲讀 ( 49 )

切換到linux?4種作業系統,讓人感覺賓至如歸

... 發行版與桌面版 ...

  • 發佈於 2021-03-15 06:42
  • 閲讀 ( 51 )

最新的linux作業系統,適用於各個領域

Linux作業系統(稱為“發行版”或“發行版”)有不斷的釋出和更新,其中一些比其他的更重要。更新通常會帶來一些小的修正和調整,但偶爾新的發行版或迭代會產生重大的變化。 ...

  • 發佈於 2021-03-16 08:05
  • 閲讀 ( 53 )

您應該安裝arch linux嗎?基於arch發行版的10個理由

Arch-Linux是目前最流行的Linux作業系統(也稱為發行版)之一,基於Arch的發行版(如Manjaro)也很容易安裝。 ...

  • 發佈於 2021-03-18 11:15
  • 閲讀 ( 54 )

11款最適合程式設計師的linux發行版

您可以做的不僅僅是使用Linux發行版瀏覽web。您會發現Linux發行版幾乎可以配置為任何用途,包括一些針對程式設計師的發行版。 ...

  • 發佈於 2021-03-18 11:41
  • 閲讀 ( 77 )

ubuntu和基於ubuntu的發行版有什麼區別?

...d和iOS,而更傳統的工具被稱為包管理器。 發行版:發行版是一個軟體的集合,以提供一個正常執行的作業系統的方式打包,以及附帶的社群和儲存庫。 ...

  • 發佈於 2021-03-20 08:58
  • 閲讀 ( 61 )