CentOS v6.8發布

CentOS(Community Enterprise Operating System)是Linux發行版之一,它是來自于Red Hat Enterprise Linux依照開放源代碼規定發布的源代碼所編譯而成。由于出自同樣的源代碼,因此有些要求高度穩定性的服務器以CentOS替代商業版的Red Hat Enterprise Linux使用。兩者的不同,在于CentOS并不包含封閉源代碼軟件。CentOS 對上游代碼的主要修改是為了移除不能自由使用的商標。2014年,CentOS宣布與Red Hat合作,但CentOS將會在新的委員會下繼續運作,并不受RHEL的影響。CentOS和RHEL一樣,都可以使用Fedora EPEL來補足軟件。
更新日志
主要改動
-
libreswan 已取代 openswan 作為 V*N 端點的方案(已獲 NetworkManager 支持)
- sssd 擁有新的功能及支持智能卡,并停止支持 SSLv2
- XFS 支持的最大文件系統大少已提升至 300TB
- 不應用程序已支持 TLSv1.2,包括 OpenLDAP、yum、stunnel、vsftpd、git、postfix 等。另外不同組件已缺省支持 TLSv1.2
-
不應用程序已支持 elliptic-curve parameters,包括 Perl Net:SSLeay 和 Perl IO::Socket::SSL
- dmidecode 現時支持 SMBIOS 3.0.0
- kickstart 檔可以從 https 源下載
- 已加入 chrony 作為 NTPd 的替換程序
- 已新增 squid 3.4 作為 squid 3.1 的替換程序
- 已強化采用 Hyper-V 的客端,包括:向監督器匯報內核中止運作,及以第二代客端運作
- 新組件 rear 可用來持續創建修復映像
- 缺省已停用 SSLv3 及較舊的不安全通訊協議,不同組件亦新增設置項目供選擇通訊協議之用
- libreoffice 已改用 4.3.7.2 版
-
不同組件已改用較新的版本,包括 elfutils、SystemTap、ipmitool、memtest86+、icedtea-web、各類驅動程序、shadow 工具程序、virt-who 等
降級功能
下列驅動程序已被降級,并有可能在未來的發行版本中被刪除。它們將不會再獲更新:
- 3w-9xxx
- 3w-sas
- 3w-xxxx
- aic7xxx
- i2o
- ips
- megaraid_mbox
- mptbase
- mptctl
- mptfc
- mptlan
- mptsas
- mptscsih
- mptspi
- sym53c8xx
下列包含于 megaraid_sas 驅動程序內的控制卡已被降級:
- Dell PERC5, PCI ID 0x15
- SAS1078R, PCI ID 0x60
- SAS1078DE, PCI ID 0x7C
- SAS1064R, PCI ID 0x411
- VERDE_ZCR, PCI ID 0x413
- SAS1078GEN2, PCI ID 0x78
下列包含于 be2iscsi 驅動程序內的控制卡已被降級:
- BE_DEVICE_ID1, PCI ID 0x212
- OC_DEVICE_ID1, PCI ID 0x702
- OC_DEVICE_ID2, PCI ID 0x703
注:已被降級的驅動程序按理在 CentOS-6 下應該能繼續運作,直至結束支持,但它們很大機會在新版的 CentOS(即 CentOS-7)下不會獲支持
下列組件已被降級,并有可能在未來的 CentOS-6 發行版本中被刪除。它們將不會再獲更新:
- python-qmf
- python-qpid
- qpid-cpp
- qpid-qmf
- qpid-tests
- qpid-tools
- ruby-qpid
- saslwrapper
以下項目的部份或全部組件已從上游的源代碼刪除:
- openswan component
- seabios component
- Btrfs file system
- eCryptfs file system
- mingw component
- virtio-win component
- fence-agents component
- systemtap component
- matahari component
- openscap component
有關被降級及刪除的功能的詳細數據請參閱 Red Hat 的技術性注記 。
已知問題
- 在支持 UEFI 的系統上,CentOS 6.x 把開機設置寫在 /boot/efi/EFI/redhat。這樣做對有意在同一系統上安裝 CentOS 及 RHEL 的人會構成問題。這個問題在 CentOS 6 的生命周期內不會獲得解決。CentOS 7 并沒有這個問題。
-
VirtualBox 在打開以 UEFI 模式創建的 CentOS 6 虛擬機器時或許會出現問題。
-
netinstall 映像檔不能進行 UEFI 安裝,但 minimal 或 DVD 映像皆可配合 UEFI。CentOS-6.8 沒有一個版本在啟用 Secure Boot 后能運作。你必須停用 Secure Boot 才能安裝 CentOS-6.8。(詳情見CentOS 錯誤 #6321)。
-
就 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 錯誤 #5281。以下是在 6.8 內仍受影響的 SRPM:
- at-spi
- gtk2-engines
- libgail-gnome
- 若要利用 USB 存儲器進行安裝,你可利用 dd 把個別 ISO 檔復制至 USB 存儲器的設備名稱(而不是分區)上。這個步驟會蓋過整支 USB 存儲器。以下是 DVD1 的例子:
dd if=CentOS-6.8-x86_64-bin-DVD1.iso of=/dev/sdb
下載地址
- DVD ISO Everything ISO Minimal ISO
-
CentOS 的所有源代碼都已收錄在 vault.centos.org:
-
CentOSPlus: http://vault.centos.org/6.8/centosplus/Source/SPackages/
-
Extras: http://vault.centos.org/6.8/extras/Source/SPackages/
-
Software Collections: http://vault.centos.org/6.8/SCL/Source/SPackages/
-
Updates: http://vault.centos.org/6.8/updates/Source/SPackages/
-
Xen4CentOS: http://vault.centos.org/6.8/xen4/Source/SPackages/
-