CentOS-7(2003)發行注記

最後更新: 2020 年 4 月 27 日

1. 翻譯

本發行注記備有下列語言供選擇:

2. Introduction

歡迎來到 CentOS-7 的第九個發行版本。CentOS Linux 發行版本是一個穩定、高預測性、高管理性、高重複性的平台,它源於 Red Hat 企業級 Linux(RHEL)1的源代碼。你可以在 這裡 檢閱此發行版本的官方發佈。

CentOS 完全遵守 Red Hat 的再發行政策,並且致力與上游產品在功能上完全兼容。CentOS 對套件的修改主要是去除 Red Hat 的商標及美工圖。

我們決定不跟隨 Red Hat 採用「安裝角色」。在 CentOS Linux,用戶在安裝時可存取所有「頻道」中的內容。

CentOS 計劃 沒有 為 CentOS Linux 的安全性提供任何驗證、認證、或軟件保證。CentOS Linux 安裝程式提供的 安全性設定檔 是轉換自 RHEL 的源代碼。要是你所追求的是獲認證/驗證的軟件保證,你大概不應採用 CentOS Linux。如果你準備採用安全性設定檔,請參閱此 連結

3. 安裝媒體

CentOS 提供了不同的安裝映像。你所需的映像視乎你的安裝環境。這些映像都可以燒錄在 DVD 上或用 dd 寫在 USB 記憶棒內。

假若你不清楚哪個映像適用,請選擇 DVD 映像。它讓你選擇需要安裝的元件,並包含所有在圖像安裝界面內可選取的套件。Everything DVD 比一般 DVD 大一倍,正常的安裝用不著它 —— 它主要針對那些想建立本地鏡像的系統管理員。採用 Everything 映像不會令安裝程式提供更多套件供選擇。

我們亦備有 Gnome 及 KDE 桌面環境的 live 映像。它們允許你透過以 DVD 或 USB 記憶棒開機來測試 CentOS。你也可以把 live 映像上的 CentOS 安裝到硬碟,但請留意你將會安裝 live 映像內的所有套件。如果你想在選擇套件時有更大彈性,請採用 DVD 映像。

netinstall 映像適用於網絡上的安裝。利用 netinstall 映像開機後,安裝程式會詢問從哪裡下載安裝的套件。

everything 映像內收錄了 CentOS-7 提供的所有套件,包括那些不能透過安裝程式直接安裝的套件。假若你要安裝那些套件,你必須在完成系統安裝後掛載安裝媒體,然後從該處複製或安裝套件。對大多數用戶來說,利用 DVD 映像進行安裝後以 yum install <套件名稱> 安裝其他套件或許較容易。

安裝及應用 CentOS-7(1810)須要最少 1280 MB 記憶體。利用 Live 映像進行安裝時,只有 1280 MB 記憶體會拖慢進度,甚至令安裝失敗。我們建議採用至少 1536 MB 記憶體進行 LiveGNOME 或 LiveKDE 的安裝。請參閱 錯誤報告 8353

4. 檢驗已下載的安裝映像

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

087a5743dc6fd6706d9b961b8147423ddc029451b938364c760d75440eb7be14  CentOS-7-x86_64-DVD-2003.iso

4120aff542c2f9a30bcf90d4d79e39511e5d9eabdf202566a94ff24ea7f0974c  CentOS-7-x86_64-Everything-2003.iso

659691c28a0e672558b003d223f83938f254b39875ee7559d1a4a14c79173193  CentOS-7-x86_64-Minimal-2003.iso

101bc813d2af9ccf534d112cbe8670e6d900425b297d1a4d2529c5ad5f226372  CentOS-7-x86_64-NetInstall-2003.iso

3febddab1498f940e3127f2f5e1056d6fef57fcd559d5b70ff1bfa55a444f176  CentOS-7-x86_64-LiveGNOME-2003.iso

92be566a5b1d2aa62acf2e4ab01ba91420e7170cdb21e2e190dd1dafcb6a8c94  CentOS-7-x86_64-LiveKDE-2003.iso

5. 主要改動

6. 降級功能

請參閱 已降級功能的清單,有助你計劃日後的部署。

7. 已知問題

上游的已知問題清單已收錄在 此處 。由於我們是從同一組源碼所建立出來,上述的大部份問題,就算不是全部,都很有機會出現在 CentOS Linux。

某些安全性設定檔會在 /etc/yum.conf 內全面啟用 repo_gpgcheck,以便能檢驗軟件庫的中繼資料的加密簽署。雖然這個設定適用於 CentOS 軟件庫,有些第三方軟件庫(例如 EPEL)不支援以 GPG 簽署的中繼資料。如果 repo_gpgcheck 被啟用,yum 會嘗試下載被簽署的中繼檔 repomd.xml.asc。要是該檔案不存在,yum 將會輸出錯誤信息並離開。你也許要從 /etc/yum.conf 移除 repo_gpgcheck,或個別為不支援加密簽署中繼資料的軟件庫設置 repo_gpgcheck=0

Red Hat 已把 ImageMagick 套件從 6.7.8 更新至 6.9.10,那些針對舊套件進行編譯的第三方 yum 軟件庫必須重建才能迎合此變動。已知受影響的套件包括:nux-dextop 的 transcode 及 Epson 提供的 imagescan 掃描工具。如果要升級,你必須等待那些套件的維護者更新套件,又或者你可把它們移除。

假如你採用 KDE 而預設的指令殼是 csh 或 tcsh,你會看見 if: Expression Syntax 這個錯誤。這是一個已知的問題。詳情及解決方法見 RHBZ #1738491

在某些裝置下選用 "Install CentOS 7 in basic graphics mode" 可能會導致以文字模式進行安裝,而不是基本圖像模式。

有報告指更新至 samba 4.9 會導致服務無法啟動,並出現遺漏 BUILTIN\\Guests 群組或 'create_local_token failed: NT_STATUS_ACCESS_DENIED' 的錯誤。修復的方法就是按照 Fedora Bugzilla 匯報 https://bugzilla.redhat.com/show_bug.cgi?id=1648399 執行 net -s /dev/null groupmap add sid=S-1-5-32-546 unixgroup=nobody type=builtin。該匯報內提及的其它設定改動亦值得一看。

有報告指 iptables 的更新(iptables-1.4.21-33.el7.x86_64)會導致 iptables-restore 失敗,當註釋欄含有 '-' 及 't' 會引發這個問題。這是一個已知的錯誤。詳情見 https://bugzilla.redhat.com/show_bug.cgi?id=1749700

如果你採用 DRBD,你必須把 ELRepo 的 DRBD 套件更新至 7.8 內核系列。如果你沿用舊套件,它們失效的徵狀包括資源無法啟動,及在日誌內出現 "kernel: drbd: error sending genl reply" 等訊息。

8. 已修正問題

9. 套件及應用程式

9.1. 被 CentOS 修改了的套件

  • abrt
  • anaconda
  • apache-commons-net
  • basesystem
  • cloud-init
  • cockpit
  • compat-glibc
  • dhcp
  • firefox
  • fwupdate
  • grub2
  • httpd
  • initial-setup
  • ipa
  • kabi-yum-plugins
  • kernel
  • kde-settings
  • libreport
  • ntp
  • openssl098e
  • oscap-anaconda-addon
  • PackageKit

  • pcs
  • plymouth
  • redhat-lsb
  • redhat-rpm-config
  • scap-security-guide
  • shim
  • shim-signed
  • sos
  • subscription-manager
  • system-config-date
  • system-config-kdump
  • thunderbird
  • xulrunner
  • yum

9.2. 被 CentOS 刪除但包含在上游發行內的套件

  • insights-client
  • Red_Hat_Enterprise_Linux-Release_Notes-7-*
  • redhat-access-gui
  • redhat-bookmarks
  • redhat-indexhtml
  • redhat-logos
  • redhat-release-*
  • subscription-manager-migration
  • subscription-manager-migration-data

9.3. 被 CentOS 新增但不包含在上游發行內的套件

  • centos-bookmarks
  • centos-indexhtml
  • centos-logos
  • centos-release

9.4. 被發行為 7.7.1908 的更新,但在 7.8.2003 安裝媒體內的版本較舊的套件

  • zsh

10. 源代碼

所有 CentOS-7 的源代碼均收錄在 git.centos.org。所有被加進發行版本內的代碼都源於 git.centos.org。

當軟件發佈完成後,源代碼的 RPM 套件亦會按慣例收錄在 http://vault.centos.org/centos/7/

在 CentOS 系統上你可以輕易地透過 yumdownloader --source <套件名稱> 這個指令來索取源代碼。

11. 如何提供協助及取得幫助

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

11.1. Special Interest Groups

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

11.2. 郵件列表和論壇

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

11.3. Wiki 和網站

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

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

11.4. 常駐於 IRC

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

12. 延伸閱讀

下列網站含有大量資訊協助人們使用 CentOS 系統:

13. 致謝

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

Copyright (C) 2020 The CentOS Project


Translation of revision 19

zh-tw/Manuals/ReleaseNotes/CentOS7.2003 (last edited 2020-05-06 04:54:59 by TimothyLee)