CentOS 6.6 發行注記
最後更新:2014 年 11 月 15 日
Contents
1. 翻譯
本發行注記備有下列語言供選擇:
2. 引言
歡迎來到 CentOS 6.6 的發行。CentOS 是一個企業級的 Linux 發行版本,它源於 Red Hat 1免費公開的源代碼。
CentOS 完全遵守 Red Hat 的再發行政策,並且以功能上的兼容性為目標。CentOS 對套件的修改主要是去除上游供應商的商標及美工圖。
一如上游供應商的慣例,現時沒有任何獲支援的方法把舊的 CentOS 主要發行版本(現有 CentOS 5)「升級」至新的主要發行版本。這並非 CentOS 強加的限制,卻反映了上游在這方面的取態。對於那些勇於冒險、有意做實驗的人,我們建議他們先建立及測試備份。如果有人不顧此警告仍然想嘗試升級,譬如在安裝媒體的指命行採用不獲支援的 upgradeany 選項,請注意你必須自行取得最新版的 centos-release 套件,自己執行 rpm -e --nodeps 來移除舊版的 centos-release 套件,自行安裝 CentOS 6 的 centos-release 套件,然後 yum 才有可能正常運作。
持續發行(CR)軟件庫以測試及 hotfix 為前提,把下個 CentOS 定點發行本內的套件公開,直至該版本被推出為止。
在你嘗試進行安裝或匯報問題之先,請把其它分段閱讀一遍。
3. 安裝媒體及其 sha256sum
- 安裝工具包被分為兩隻 DVD。你只須採用首隻 DVD 便能完成安裝。第二隻 DVD 內只包含附加的 RPM,你可以按需要在日後安裝它們。安裝程式在安裝時不會徵用第二隻 DVD。
sha256sum i386: 3d807eca07de83b0b24340b4dd41dc46cfd3802291d49608f088fd4c94c497f0 CentOS-6.6-i386-bin-DVD1.iso acb0ff01b3cfe7079877801b36d895a294443a98859d299310d12922c05b86fc CentOS-6.6-i386-bin-DVD2.iso a3e9d4e699193f61ad8703d1322676bad416f7e8b3f74cf62a1831cc45703190 CentOS-6.6-i386-minimal.iso 85a327acaa6e1ac7cbecd0b5f94f97808f3e31632e15f50c22377f6c6e9dcd46 CentOS-6.6-i386-netinstall.iso sha256sum x86_64: a63241b0f767afa1f9f7e59e6f0f00d6b8d19ed85936a7934222c03a92e61bf3 CentOS-6.6-x86_64-bin-DVD1.iso 89dac78769b26f8facf98ce85020a605b7601fec1946b0597e22ced5498b3597 CentOS-6.6-x86_64-bin-DVD2.iso 5458f357e8a55e3a866dd856896c7e0ac88e7f9220a3dd74c58a3b0acede8e4d CentOS-6.6-x86_64-minimal.iso ad8f6de098503174c7609d172679fa0dd276f4b669708933d9c4927bd3fe1017 CentOS-6.6-x86_64-netinstall.iso
ISO 檔可從這裡下載
4. 主要改動
- 強化對 SCSI 裝置的處理,有助應付某些指令。
OpenvSwitch 模塊現在已成為內核模塊。
- 新增 HyperV 長駐程式有助 CentOS 在微軟 HyperV 主機上運行。
- 作為科技預覽,6.6 可以在微軟的 2012R2 HyperV 上以第二代 VM 的方式運行。
- 全面支援 keepalived 及 haproxyd
- 新增 Intel Wildcat 平台的支援
- 新增 OpenJDK 作為科技預覽。
5. 降級功能
- 下列套件在 CentOS 6.3 已被降級,並且已從 CentOS 6.6 中移除:
- mingw-gcc
- mingw-boost
- mingw32-qpid-cpp
- 下列套件已被降級,並有可能在未來的發行版本中被移除。它們將不會再獲更新:
- python-qmf
- python-qpid
- qpid-cpp
- qpid-qmf
- qpid-tests
- qpid-tools
- ruby-qpid
- saslwrapper
6. 已知問題
註:安裝媒體內所包含的 openssl 含有 POODLE 漏洞。不論你採用哪種安裝媒體,請在安裝後執行 yum update 來取得 CentOS-6.6 的安全性更新 |
netinstall iso 檔無法配合 UEFI 進行安裝,但 minimal 或 DVD iso 檔可配合 UEFI。沒有一個版本的 CentOS-6.6 在啟用 Secure Boot 後能運作。你必須停用 Secure Boot 才能安裝 CentOS-6.6。(詳情請參閱 CentOS 錯誤 #0006321)。
- 由此發行版本起 X.org 顯示驅動程式的 ABI 有所更改,可能會導致 X-Session 失效。如果你採用第三方驅動程式 —— 例如:vBox 附加程式、nVidia、ATI 或 ELRepo —— 你須要確保已載入兼容的驅動程式。針對 vBox,你只須重建 vBox 附加程式及重新啟動 X-Sesison 已能解決問題。此問題不涉及採用 CentOS 附帶預設驅動程式的用家。
就 Intel 及 AMD 的處理器架構而言,CentOS 6 仿效上游的要求,規定 32 位元的 x86 晶片必須支援 PAE。
- 安裝程式須要至少 406MB 記憶體才能運作。文字模式會自動被應用於擁有少於 632MB 記憶體的系統上。
相比起圖像安裝程式,文字安裝程的功能受到局限。尤其是它不支援設定分割區的分佈、儲存方式、或選取套件。詳情請參考官方文檔。在這裡你可以找到一些有用的資料關於如何建立及應用 kickstart 檔,它們不需圖像安裝程式便能完成進階的安裝設定。
- Insufficient memory to configure kdump! 這個訊息在安裝時會出現。這個已知的問題出現在少於 2GB 記憶體的系統上。你不用理會它。
- i386 及 x86_64 架構的內容均被分為兩隻 DVD。我們嘗試令所有基本伺服器及基本桌面安裝只需要 DVD-1。
- 當你把公鑰轉移至一台啟用 selinux 的 CentOS 6 伺服器時,請確保它擁有正確的 selinux 脈絡。否則 selinux 或許會拒絕對 ~/.ssh/authorized_keys 進行存取,進而導致金鑰驗證失效。你可這樣設定正確的 selinux 脈絡:
restorecon -R -v /home/$ACCOUNT/.ssh
CentOS 6 的 ssh-copy-id 知道關於 selinux 脈絡,因此上述的權宜之計是沒有必要的。
很多人投訴新預設的 NetworkManager 工具不會自動啟用 Ethernet 介面。請參閱 CentOS-6 常見問題集 #2。
有數個套件的名稱含 .centos. 字眼卻未曾被修改,詳情見 CentOS 錯誤 #0005281。以下是在 6.6 內仍受影響的 SRPM:
- at-spi
- gtk2-engines
- libcanberra
- libgail-gnome
- 若要利用 USB 儲存器進行安裝,你可利用 dd 把個別 ISO 檔複製至 USB 儲存器的裝置名稱(而不是分割區)上。這個步驟會蓋過整支 USB 儲存器。以下是 DVD1 的例子:
dd if=CentOS-6.5-x86_64-bin-DVD1.iso of=/dev/sdb
- IPA 的安裝方式有兩個變動:當密碼過期時,kinit 將會要求一個新的密碼,它不會批出新的傳票,而你需要一個擁有新密碼的 kinit。當你安裝 IPA 的客端時(包括自動在伺服器上安裝的客端),sudo 現在會自動獲設置,而你亦無須修改 sssd.conf 及 nsswitch.conf。
7. 已修正問題
8. 套件及應用程式
8.1. 被 CentOS 修改了的套件
- abrt
- anaconda
- dhcp
- esc
- firefox
- gnome-applets
- gnome-desktop
- httpd
- initscripts
- ipa
- kabi-yum-plugins
- kde-settings
- kernel
- libee
- libreport
- librsvg2
- luci
- ntp
- openscap
- openssl-0.9.8e
- pcs
- plymouth
- redhat-bookmarks
- redhat-logos
- redhat-lsb
- redhat-rpm-config
- sos
- system-config-date
- thunderbird
- virt-p2v
- xorg-x11-server
- xulrunner
- yum
8.2. 被 CentOS 刪除但包含在上游發行內的套件
- cc-eal4-config
- libehca
- libservicelog
- lsvpd
- libvpd
- openssl-ibmca
- powerpc-utils
- ppc64-diag
- ppc64-utils
- python-rhsm
- Red_Hat_Enterprise_Linux-Release_Notes*
- redhat-indexhtml
- redhat-release-*
- redhat-release-notes*
- rhn-client-tools
- rhnlib
- rhn-setup
- rhn-setup-gnome
- rhnsdlibica
- servicelog
- s390utils
- subscription-manager
- subscription-manager-migration-data
- yaboot
- yum-rhn-plugin
8.3. 被 CentOS 新增但不包含在上游發行內的套件
- centos-indexhtml
- centos-release
8.4. 被發行為 6.5 更新但在 6.6 安裝媒體上出現較舊版本的套件
- at
- hwloc
- net-snmp
- openssl
- tzdata
- xerces-j2
- zsh
9. 源代碼
CentOS 的所有源代碼都已收錄在 vault.centos.org:
CentOSPlus: http://vault.centos.org/6.6/centosplus/Source/SPackages/
Extras: http://vault.centos.org/6.6/extras/Source/SPackages/
Software Collections: http://vault.centos.org/6.6/SCL/Source/SPackages/
Updates: http://vault.centos.org/6.6/updates/Source/SPackages/
Xen4CentOS: http://vault.centos.org/6.6/xen4/Source/SPackages/
10. 如何提供協助及取得幫助
作為一個 CentOS 使用者,你可以藉不同方法來協助 CentOS 社區。有關如何參予在其中,請閱讀我們的「貢獻」頁。
10.1. 特別興趣小組
CentOS 有很多不同的特別興趣小組(SIG)將擁有共同興趣的人們聚在一起。下面是現有的特別興趣小組:
Artwork - 為 CentOS 的發行和推廣創造及改進美工圖
Promotion - 於網上或各種活動中幫助推廣 CentOS
Virtualization - 就 CentOS 的虛擬化把人們聚在一起
我們鼓勵人們參加以上的特別興趣小組,或創立新的特別興趣小組,例如:
- Alpha、S390、Sparc 和 PPC 的移植 - 幫助將 CentOS 移植到其它架構上
- 硬件兼容性 - 提供針對特定硬件的反饋
- 包裝 RPM - 提供新的、有用的 RPM 套件
- 翻譯 - 幫助翻譯文檔、網站和 Wiki 內容
10.2. 郵件列表和論壇
另一個協助社區內其他人仕的方式,就是積極幫助解決用戶在郵件列表和論壇中提出的問題。
10.3. Wiki 和網站
即便你對 CentOS 經驗不多,我們也用得著你的幫助。因為我們希望能夠知道你所遇到的問題、你在尋找特定資料時遇到的困難、以及你認為該如何改進文檔以使它們更易用。這些回饋其他人及對你都同樣有價值,所以我們需要你的參與令 CentOS 變得更好。
因此如果你希望提供幫助並改進我們的文檔和 Wiki,請在我們的 Wiki 註冊或者訂閱 centos-docs 郵件列表。
11. 更多信息
下列網站含有大量資訊協助人們使用 CentOS 系統:
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/6Client/en/os/SRPMS/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/6Server/en/os/SRPMS/
12. 致謝
我們衷心感謝所有協助我們製作這個產品的人們,並特別致謝 QA 小組額外付出的努力。沒有他們近乎 24/7 地工作,我們不可能如此快速地發行此版本。
Copyright (C) 2014 CentOS 計劃
Translation of revision 35
請拜訪 http://www.redhat.com/rhel/ (1)