CentOS v6.8 發布

jopen 8年前發布 | 67K 次閱讀 CentOS Linux 操作系統

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來補足軟件。

更新日志

注:只挑選某些套件更新至 CentOS-6.8 是不可能的。6.8 的所有套件及更新都針對 6.8 的目錄樹進行建設,因此可能無法配合較舊的 6.x 套件。如果你想采用 6.8 內的某些套件,請更新所有套件。要是你進行局部更新,你將會遇到問題。

主要改動

  • 假若你采用 SCL 或 Xen4CentOS 軟件庫,它們的位置已遷移,因為這些軟件庫現時由特別興趣小組維護。如果你更新 SCL 時出現錯誤,請執行 yum remove centos-release-SCL 然后 yum install centos-release-scl-rh。Xen 應該會隨著正常的更新程序獲更新。
  • libreswan 已取代 openswan 作為 V*N 端點的方案(已獲 NetworkManager 支持)
  • sssd 擁有新的功能及支持智能卡,并停止支持 SSL 2
  • XFS 支持的最大文件系統大少已提升至 300TB
  • 不應用程序已支持 TLS 1.2,包括 OpenLDAP、yum、stunnel、vsftpd、git、postfix 等。另外不同組件已缺省支持 TLS 1.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 可用來持續創建修復映像
  • 缺省已停用 SSL 3 及較舊的不安全通訊協議,不同組件亦新增設置項目供選擇通訊協議之用
  • 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 虛擬機器時或許會出現問題。

  • CentOS-6.8 與 UEFI:沒有任何 i386(32 位元)CentOS-6.8 映像能在 UEFI 下運作。所有 x86_64 CentOS-6.8 映像均能在 UEFI 下開機及運作。沒有一個 CentOS 6 版本在啟用 Secure Boot 后能運作。你必須停用 Secure Boot 才能安裝 CentOS 6。(詳情見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:

    1. at-spi
    2. gtk2-engines
    3. libgail-gnome
  • 在某些情況下裝入 ipv6 內核模塊會出現問題,并產生以下錯誤:Unknown symbol unregister_inet6addr_notifier。詳情見 錯誤 10927

  • 由于 Xorg 子系統的改變,VirtualBox 工具必須被重建方能引導圖像界面。

  • 假若你采用 SCL 或 Xen4CentOS 軟件庫,它們的位置已遷移,因為這些軟件庫現時由特別興趣小組維護。如果你更新 SCL 時出現錯誤,請執行 yum remove centos-release-SCL 然后 yum install centos-release-scl-rh。Xen 應該會隨著正常的更新程序獲更新。

  • 若要利用 USB 存儲器進行安裝,你可利用 dd 把個別 ISO 檔復制至 USB 存儲器的設備名稱(而不是分區)上。這個步驟會蓋過整支 USB 存儲器。以下是 DVD1 的例子:
    dd if=CentOS-6.8-x86_64-bin-DVD1.iso of=/dev/sdb
    

 

組件及應用程序

被 CentOS 修改了的組件

  • abrt
  • anaconda
  • dhcp
  • esc
  • firefox
  • gnome-applets
  • gnome-desktop
  • httpd
  • initscripts
  • ipa
  • kabi-yum-plugins
  • kde-settings
  • kernel
  • libee
  • libreport
  • luci
  • ntp
  • openscap
  • openssl098e
  • plymouth
  • redhat-bookmarks
  • redhat-logos
  • redhat-lsb
  • redhat-rpm-config
  • sos
  • system-config-date
  • thunderbird
  • virt-p2v
  • xorg-x11-server
  • xulrunner
  • yum
  • zsh

被 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-access-insights
  • redhat-indexhtml
  • redhat-release-*
  • redhat-release-notes*
  • redhat-support-lib-python
  • redhat-support-tool
  • rhn-client-tools
  • rhnlib
  • rhn-setup
  • rhn-setup-gnome
  • rhnsd
  • rhnsdlibica
  • servicelog
  • s390utils
  • subscription-manager
  • subscription-manager-migration-data
  • virt-who
  • yaboot
  • yum-rhn-plugin

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

  • centos-indexhtml
  • centos-release

下載

CentOS 的所有源代碼都已收錄在 vault.centos.org

 

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!