[FrontPage] [TitleIndex] [WordIndex

This is a read-only archived version of wiki.centos.org

安裝 Stream 1905 後必須採取的行動

假若你利用任何現有的 1905 CentOS Stream iso 映像來進行安裝,你有可能遺漏了修正檔,包括那些修正安全性漏洞的。

我們在現有的 CentOS Stream 1905 iso 映像中發現了一個問題。所有 CentOS Stream 安裝,至少在某些情況下,都安裝漏 centos-release-stream 這個套件,它本應提供 CentOS Stream 專用 dnf 軟件庫的存取權。這個問題的後遺症就是系統在安裝時擁有最新的 Stream 套件,但它們在安裝後卻從未獲更新。你有可能遺漏了 8.0.1905 版 BaseOS/AppStream/PowerTools/extras 軟件庫內的修正,因為你的套件版本編號已較高。

幸好糾正的方法很簡單:dnf install -y centos-release-stream 然後 dnf update

這個問題在將要發行的 8.1 版將會獲修正。只有那些採用 1905 媒體的人受影響。

介紹 CentOS Stream

今天,CentOS Stream 以 CentOS Linux 8 的軟件套件作為基礎,並配搭 Red Hat 企業級 Linux(RHEL)8 的開發版內核。你可以閱讀 該發行公告

CentOS Stream 將會是一個滾動的 Linux 發行版本,它存在於上游的 Fedora Linux 及下游的 Red Hat 企業級 Linux(RHEL)中間。它提供一個方法貢獻給未來的 RHEL 次發行版本,同時又能與 Red Hat 及其它開源生態環境的開發者進行互動。這與 Fedora 為將來的 RHEL 主要版本所提供的貢獻途徑互相配合。

在未來數月,CentOS 計劃與 Red Hat 預期會更新 CentOS Stream 內的套件,使能反映下個 RHEL 次發行版本的開發進度。因此,CentOS 計劃首次成為 RHEL 平台開發周期的一部份。

在這段時間內,連同社群的參與,Red Hat 及 CentOS 計劃將會開發所需的程序,有助 CentOS Stream 迅速地進化,使能滿足現有及未來 CentOS 用戶的需要,以嶄新及有趣的方式支援開發者,與此同時貢獻給廣大的平台。

過往是沒有途徑透過 CentOS 計劃貢獻給上游的。隨著 CentOS Stream 這有所改變 —— 你可以與 Fedora Project 的操作系統開發者建立更強、更直接的關係,縮短建設發行版本的反饋迴路,並在籌劃及建立 RHEL 時收納廣泛開發者的聲音。

在引進及建設 CentOS Stream 的過程式,我們盼望能確保按 CentOS 用戶的需要協助他們。請 參予我們的討論 並幫助我們建立未來。

1. 為何建立 CentOS Stream?

有賴 Red Hat 的幫助,CentOS 計劃為 特別興趣小組(SIG) 建立了一個架構,讓他們在相關的技術領域進行開發及擴展。這個做法效果不錯,但每當新的次要發行版本被發行時,便導致大量套件更新。由於 CentOS Linux 純粹是 RHEL 的下游,每個次要定點發行都會為整個發行版本帶來大量更新,當各 SIG 針對這些更新重建套件時,常常會出現多個星期的延誤及兼容性問題,並且難以得知所涉及的改動。CentOS Stream 將會處理這些問題。

首先,它去除了全面重建發行版本及 SIG 內容的需要。由於更新從大批次改動轉換為流水式套件開發,更新來得更頻密,但影響相對減低,皆因每次只更新數個套件,而不會一次過更新 600-700 個套件。

第二,正因這是向開發中的 RHEL 套件提交修正檔及改動途徑,社群有機會在某功能落實於 RHEL 前提出意見,以 pull request 遞交修正檔,予以評論,並討論使用按例。這個轉變讓社群能以前所未有的方式來測試及貢獻予 RHEL 的程序。

最後,這樣做對不同的開源開發環境尤其有幫助,因為這個新的做法為那些建基於 CentOS Stream 的計劃如 Ansible、oVirt、RDO 及領導相關工作的 SIG 提供一個公開的途徑針對將面世的 RHEL 進行開發,無須臨急抱佛腳,或以月計等待合適的公用 CI 架構。

安裝媒體

發行初期,我們提供了 DVD ISO

稍後我們將會提供各種安裝 CentOS Stream 用的安裝媒體。你所需的映像視乎你的安裝環境。這些映像都可以燒錄在 DVD 上或用 dd 寫在 USB 記憶棒內。

假若你不清楚哪個映像適用,請選擇 DVD 映像。它讓你選擇需要安裝的元件,並包含所有在圖像安裝界面內可選取的套件。

下載後檢驗安裝映像

在複製已下載的映像到你的安裝媒體前,你應該先 檢查他們的 sha256sum

# CentOS-Stream-x86_64-boot.iso: 558891008 bytes
SHA256 (CentOS-Stream-x86_64-boot.iso) = e38192400212796085b7996f21828aa8f8a72d44b64059572eb8c725e13be4cc
# CentOS-Stream-x86_64-dvd1.iso: 8572108800 bytes
SHA256 (CentOS-Stream-x86_64-dvd1.iso) = 559715017959f5967d2b9876bd27f46d8a740e1d02f59dfb8fd5e7114dd5cc79
# CentOS-Stream-aarch64-boot.iso: 518795264 bytes
SHA256 (CentOS-Stream-aarch64-boot.iso) = eadb6a5cff9441088a8c5a203b4e1568ebd4689be3d08ba523c528760200f142
# CentOS-Stream-aarch64-dvd1.iso: 6340927488 bytes
SHA256 (CentOS-Stream-aarch64-dvd1.iso) = d0c1367c42b528ce6735a211c7a6134d4278622362e1dace8c955511f150d3d7
# CentOS-Stream-ppc64le-boot.iso: 565954560 bytes
SHA256 (CentOS-Stream-ppc64le-boot.iso) = 2690f6073c2341cc6f8a703b9fdaae2a4e3654fddb036a095ef75d87d2c96cc7
# CentOS-Stream-ppc64le-dvd1.iso: 7637168128 bytes
SHA256 (CentOS-Stream-ppc64le-dvd1.iso) = c2fe4cbb239a06fadd0d0ae81b57fa2e5f3cf4ceb2fa582f80a74ca734a982b0

CentOS Stream 與 CentOS Linux 8.0.1905 之間的分別

發行注記的此部份將會詳細列出獲提升至 RHEL 次發行版本的套件。

暫時,此部份會記錄這兩個發行版本之間的差別,藉此標記著 CentOS Stream 領先於 CentOS Linux。

1. 內核 —— kernel-4.18.0-144.el8

Linux 內核是 CentOS Stream 內首個獲提升到 RHEL 定點發行版本的元件。

隨著該內核獲人們應用,請回來檢查它的相關資訊。

2019 年 10 月更新:內核已更新為 4.18.0-147.6.el8。 2020 年 3 月更新:內核已更新為 4.18.0-187.el8。

2. 其它發行注記

對於那些在此發行注記內未有提及的套件或系統,請以 CentOS Linux 8 發行注記 為準。

如何提供協助及取得幫助

作為一個 CentOS 使用者,你可以藉不同方法來協助 CentOS 社區。有關如何參與在其中,請閱讀我們的 「貢獻」 頁。

1. 參與 CentOS Stream

有興趣透過 CentOS Stream 參與 RHEL 的開發嗎?

請在 centos-devel 郵件列表與開源開發者一起討論 CentOS Stream。

2. 特別興趣小組

CentOS 有很多不同的 特別興趣小組(SIG)將擁有共同興趣的人們聚在一起。下面是現有的(部份)特別興趣小組:

我們鼓勵人們參加以上的 SIG,或創立新的 SIG,例如:

3. 郵件列表和論壇

另一個協助社區內其他人仕的方式,就是積極幫助解決用戶在 郵件列表論壇 中提出的問題。

4. Wiki 和網站

即使你對 CentOS 經驗不多,我們也用得著你的幫助。因為我們希望能夠知道你所遇到的問題、你在尋找特定資料時遇到的困難、以及你認為該如何改進文檔以使它們更易用。這些回饋其他人及對你都同樣有價值,所以我們需要你的參與令 CentOS 變得更好。

因此如果你希望提供幫助並改進我們的文檔和 Wiki,請 在我們的 Wiki 註冊 或者訂閱 centos-docs 郵件列表。

5. 常駐於 IRC

CentOS 計劃亦會常駐在 freenode IRC 網絡,作為提供社群支援及互動的額外渠道。詳情見我們的 IRC wiki 文檔

致謝

我們衷心感謝所有協助我們製作這個產品的人們,並特別致謝 QA 小組額外付出的努力。沒有他們在黃昏、晚上、週末及假日不辭勞苦地工作,我們不可能如此快速地發行此版本。我們也特別多謝 CentOS 的社群。一份較完整的貢獻者清單已收錄在新系統的 /usr/share/doc/centos-release/Contributors 檔內。

Translation of revision 7


2023-09-11 07:23