CentOS-7(2009)發行注記
最後更新: 2020 年 11 月 11 日
此頁仍在編輯中。
Contents
1. 翻譯
本發行注記備有下列語言供選擇:
2. 引言
歡迎來到 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 記憶棒內。截至 2009 年 9 月 7 日你必須用 DVD-DL 雙層光碟來燒錄 DVD iso 映像,因為單層光碟已無法容納它。
假若你不清楚哪個映像適用,請選擇 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。
e33d7b1ea7a9e2f38c8f693215dd85254c3a4fe446f93f563279715b68d07987 CentOS-7-x86_64-DVD-2009.iso 689531cce9cf484378481ae762fae362791a9be078fda10e4f6977bf8fa71350 CentOS-7-x86_64-Everything-2009.iso 07b94e6b1a0b0260b94c83d6bb76b26bf7a310dc78d7a9c7432809fb9bc6194a CentOS-7-x86_64-Minimal-2009.iso b79079ad71cc3c5ceb3561fff348a1b67ee37f71f4cddfec09480d4589c191d6 CentOS-7-x86_64-NetInstall-2009.iso
5. 主要改動
珼已備有 Python 3。安裝 python3 套件將會為你提供 Python 3.6 解譯器。
- SSSD 已改版為 1.16.5
- pacemaker 已改版為 1.1.23
- MariaDB 已改版為 5.5.68
自 1503 發行版本(abrt>= 2.1.11-19.el7.centos.0.1)開始,CentOS-7 可以直接向 bugs.centos.org 匯報錯誤,你可以在 這裡 找到更多關於此功能的資料。
如果你準備在 Anaconda 採用安全性設定檔,請參閱此 連結。
很多套件已獲得重要更新。詳情見 上游的文檔。
預設的桌面報告已更改,並記載於 上游
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。該匯報內提及的其它設定改動亦值得一看。
如果你採用 DRBD,你必須把 ELRepo 的 DRBD 套件更新至 7.9 內核系列。如果你沿用舊套件,它們失效的徵狀包括資源無法啟動,及在日誌內出現 "kernel: drbd: error sending genl reply" 等訊息。
8. 已修正問題
有關所有已修正的問題,請參閱 這裡 的發行勘誤頁,並尋找於 2019 年 8 月 6 日後發行的更正。
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.8.2003 的更新,但在 7.9.2009 安裝媒體內的版本較舊的套件
- 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. 特別興趣小組
CentOS 有很多不同的 特別興趣小組(SIG)將擁有共同興趣的人們聚在一起。下面是現有的(部份)特別興趣小組:
我們鼓勵人們參加以上的 SIG,或創立新的 SIG,例如:
- ARM、PPC 和 i386 的移植 - 幫助將 CentOS 移植到其它架構上
- 硬件兼容性 - 提供針對特定硬件的反饋
- 包裝 RPM - 提供新的、有用的 RPM 套件
- 翻譯 - 幫助翻譯文檔、網站和 Wiki 內容
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 CentOS 計劃
Translation of revision 4