開源新聞

滾動更新與固定版本Linux之爭

Greg Kroah-Hartman, 是一個 Linux 核心開發者,最近宣布他已經將他的「傳統」 Linux 發行版本換成「滾動更新」的 Linux 系統。他不是唯一一個這樣做的人,滾動更新的發行版本變得越來越流行。所以,你可能會問,滾動更新Linux 發行版本是什麼意思。別急,讓我慢慢告訴你。

Arch Linux 是最出名的滾動更新的 Linux 桌面發行版

Arch Linux 是最出名的滾動更新的 Linux 桌面發行版

滾動更新的 Linux 發行版本是不斷更新的。對有些人來講,聽起來就像 DevOps (英文Development和Operations的組合。是一組過程、方法與系統的統稱,用於促進開發(應用程序/軟體工程)、技術運營和質量保障(QA)部門之間的溝通、協作與整合。)的連續部署。如果你這樣想就對了。在這種想法下,通過推送最新的更新和補丁來給用戶和開發者提供最好的服務。

有很多方法可以做到以上的服務。一種方法是像  Arch Linux 那樣頻繁的推送小的更新。另外一種方法是像 Ubuntu Core 一樣,當軟體發生修改時用新的系統去替換舊的。

現在,你可能第一想法是只有那些對最新的軟體、功能、系統有著強烈渴望的開發者才會去做這樣的事情。隨著 DevOps 的推進,滾動更新正在邁入企業軟體領域。舉個例子, CoreOS 在它的雲和數據中心上採用了它自己的 Linux 企業發行版。

當滾動更新變得更加流行,在軟體發行的方法上就沒有任何新的價值了。 Gentoo Linux 作為最古老的活躍 Linux 發行版本和 GoogleChrome OS 的衍生來源版本,它已經採用這種方式近15年了。

固定發行是你最為熟悉的發行模型之一,它被 Canonical 用於維持 Ubuntu Linux ; Red Hat for Red Hat Enterprise Linux (RHEL); SUSE for SUSE Linux Enterprise Server (SLES)等等的發行。在固定發行中,包含安全更新和小的調整的發行版本是有計劃的。

這些軟體更新的方法都有優缺點。舉個例子,嚴重的漏洞可能會在生產系統中存在。另一方面,嚴重的漏洞可能會在數月乃至數年才能在固定發行的 Linux 版本中得到修復。

所以,你會選擇哪種方式?可能有著很多漏洞的最新的還是大多數穩定、安全的不是最新、最好的軟體?

可以預見每個人對該問題都有不同的看法。對我個人來講,我相信滾動更新應該只對專家、有著強烈要求的客戶部署。對於其他人,我覺得穩定的固定發行版本更適合他們使用,特別是在生產環境裡面。

原文鏈接:http://www.zdnet.com/article/rolling-release-vs-fixed-release-linux/

LinuxStory譯文鏈接:http://www.linuxstory.org/rolling-release-vs-fixed-release-linux/

對這篇文章感覺如何?

太棒了
3
不錯
0
愛死了
0
不太好
2
感覺很糟
1
TO LIVE IS TO CHANGE THE WORLD

    You may also like

    5 Comments

    1. arch 系 endeavour OS 使用3年了,流暢

    2. 「另一方面,嚴重的漏洞可能會在數月乃至數年才能在固定發行的 Linux 版本中得到修復。」?????什麼鬼 小編開什麼玩笑 你不會以為固定版本的linux就沒有更新了嗎?

      1. 我覺得關鍵是固定版本的linux是有支持年限的,這就很難受。

    3. 果斷選擇ArchLinux,在天天都有網路的環境下。。。。長時間不更新會發生什麼不敢想像,不過重裝也不麻煩~

      1. arch 一年多,真心不錯.

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:開源新聞