網(wǎng)友評分:
5分
CentOS Stream是一款由CentOS Project公司推出的最流行穩(wěn)定的免費企業(yè)級 Linux 服務(wù)器操作系統(tǒng)。該完美代替了CentOS的功能,在功能上有了長足的進步,為用戶帶來更加完美的操作體驗,免費下載。
entOS Project 宣布了 CentOS Stream 9 的可用,這是 CentOS Stream 發(fā)行版的最新主要版本。
公告稱,CentOS Stream 是一個持續(xù)交付的發(fā)行版,提供 Red Hat Enterprise Linux (RHEL) 的每個 point-release。在一個軟件包被正式引入 CentOS Stream 之前,它會經(jīng)過一系列測試和檢查(包括自動和手動),以確保它符合納入 RHEL 的嚴(yán)格標(biāo)準(zhǔn)。發(fā)布在 Stream 上的更新與發(fā)布在 RHEL 未發(fā)布的次要版本上的更新是相同的。目的是為了讓 CentOS Stream 與 RHEL 本身一樣具有基本的穩(wěn)定性。
為了實現(xiàn)這種穩(wěn)定性,Stream 的每個主要版本都從 Fedora Linux 的穩(wěn)定版本開始。CentOS Stream 9 就是從 Fedora 34 開始的,RHEL 9 也是基于此構(gòu)建的。當(dāng)更新的軟件包通過測試并滿足穩(wěn)定性標(biāo)準(zhǔn)時,它們會被推送到 CentOS Stream 以及 RHEL 的 nightly build 中。CentOS Stream 現(xiàn)在的樣子就是 RHEL 在不久的將來的樣子。
CentOS Stream 是由 CentOS 社區(qū)和 RHEL 工程團隊之間的合作開發(fā)的。官方再次強調(diào)了 CentOS Stream 以社區(qū)為中心的性質(zhì)和前瞻性:
盡管大多數(shù) CentOS Stream 的貢獻來自于紅帽公司的員工,但 CentOS Stream 還是在社區(qū)的支持下蓬勃發(fā)展。CentOS Stream 是一個穩(wěn)定可靠的平臺,可以讓開源社區(qū)在此基礎(chǔ)上進行擴展,讓來自各個領(lǐng)域和背景的人在一個開放的環(huán)境中進行合作。
由于 CentOS Stream 最終將成為 RHEL,貢獻者也有機會讓他們的工作影響 RHEL 的未來構(gòu)建;這使得 CentOS Stream 成為一個理想的創(chuàng)造和前瞻性思考的環(huán)境。
滾動更新的誤會
關(guān)于CentOS Stream,還有一種說法是,它是一個滾動更新的版本。張家駒認(rèn)為,這種表述實際上是不準(zhǔn)確的。
他解釋說,“我們可以看下其他滾動更新的發(fā)行版,比如Ubuntu,每半年出一個版本,每次出新版本,都是從上游社區(qū)拿最新的代碼下來,每次滾動都意味著新版本和老版本不一定100%兼容。在紅帽,F(xiàn)edora用的是這種更新策略。”
為什么說每次股東更新可能導(dǎo)致新老版本不兼容呢?張家駒舉例稱,如果要基于開源做二次開發(fā),就要在社區(qū)上游版本選擇一個版本作為自己的研發(fā)基線,當(dāng)時做的是OpenStack,找到一個版本的基線后,發(fā)現(xiàn) OpenStack可能不滿足我們的業(yè)務(wù)需求,那么就要針對客戶的需求在OpenStack里面做一些改動。
但是,當(dāng)過一段時間要做一個新版本的時候,現(xiàn)之前作為基線的上游也發(fā)生了很大變化,在這個時候,就要做一個抉擇,是丟棄掉自己的改動,然后基于新的上游版本,把原來做好的東西再重新做一遍;還是基于自己的版本,把上游社區(qū)新的東西反向移植回來。CentOS Stream和RHEL選擇了后者。而滾動更新既不是前者,也不是后者,它相當(dāng)于直接把上游版本拿過來用。
CentOS的用戶是否存在斷供?
目前,對于CentOS不再更新的問題上,還存在著很大爭議。有人認(rèn)為,紅帽對CentOS停止維護,是因為它已經(jīng)擁有相當(dāng)數(shù)量的用戶,現(xiàn)在可以割韭菜了。也有人擔(dān)心,CentOS停服后,相關(guān)用戶是否存在斷供。
對此,張家駒表示,割韭菜的看法是錯誤的。前CentOS在使用過程中會面臨這樣一個現(xiàn)狀,有許多用戶認(rèn)為CentOS是RHEL的一個復(fù)刻版本,所以是足夠穩(wěn)定的。但實際上近些年來CentOS一直發(fā)生著變化,那就是CentOS的范圍實際上比RHEL大得多,它不僅包含RHEL中代碼,同時也整合其他社區(qū)的項目,這就導(dǎo)致CentOS的穩(wěn)定性不如RHEL。不僅如此,如果用戶在CentOS中更新一些東西,不能夠進入到主線里面,每次的RHEL的更新,用戶的CentOS隨之就會更新,那CentOS更新之后,此前做的二次開發(fā)工作就會丟掉。
張家駒指出,CentOS Stream和RHEL用的是同一份代碼,實際上也走過了相同的質(zhì)量保證步驟,它們的質(zhì)量、穩(wěn)定性、可靠性是一致的。
至于斷供一說,張家駒回應(yīng)稱,“是不存在斷供的。”對用戶而言,從CentOS轉(zhuǎn)換到CentOS Stream,不過是在筆記本或服務(wù)器上敲兩條命令,就可以輕松遷移到CentOS Stream,這種遷移完全是無縫的。以后所有更新的包只需要轉(zhuǎn)到CentOS Stream去下載,原來的補丁、安全更新等內(nèi)容,在轉(zhuǎn)向CentOS Stream之后,依然會提供。
標(biāo)簽: CentOS Stream
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.virtualinsta360.com.All rights reserved.
浙ICP備2024132706號-1 浙公網(wǎng)安備33038102330474號