CentOS 5.5 發行注記
最後更新:2010 年 6 月 30 日
Contents
1. 翻譯
本發行注記已被翻譯成下列語言:
Brazilian Portuguese (Português do Brasil) - Cleber Paiva de Souza
Simplified Chinese (简体中文) - Timothy Lee
Traditional Chinese (繁體中文) - Timothy Lee
Czech (Česky) - David Hrbáč
German (Deutsch) - Marcus Moeller
Japanese (日本語) - Tadashi Jokagi Akemi Yagi
2. 引言
歡迎來到 CentOS 5.5 的發行。CentOS 是一個企業級的 Linux 發行版本,它源於上游操作系統提供者(UOP)1免費公開的源代碼。
CentOS 完全遵守上游提供者的再發行政策,並且以百分之百的軟件兼容性為目標。(CentOS 對套件的修改主要是去除上游供應商的商標及美工圖)。CentOS 是一個免費的操作系統。
CentOS 5.5 是 CentOS 5 發行系列的第五次更新。它包含了很多錯誤修正、升級和新功能。在往下讀之前我們建議您先閱讀 UOP 的發行注記(或單頁發行注記)及技術性注記(或單頁技術性注記)。本文檔的其餘部分只作為一個附錄並主要涉及關於 CentOS 的問題。
3. 安裝媒體及其 sha1sum
-------------------------------------------- i386 媒體及它們的 sha1sum 是: 2ace21ada6705ed2893b651927bca612ac0882a2 CentOS-5.5-i386-bin-1of7.iso febe79c5b42b1b1038ed748500e231dd6565a8e5 CentOS-5.5-i386-bin-2of7.iso f9772b5c9e5bb4d2da748cb6c4c38a4a5c1a2cf9 CentOS-5.5-i386-bin-3of7.iso 0b86a414fadb9f0981ef3cb862aba8b9ace82f76 CentOS-5.5-i386-bin-4of7.iso 8ae4b28c6d551600d6b1eab2677153b5c0d3b1c6 CentOS-5.5-i386-bin-5of7.iso 9a8c36abd230ced70ca600c540c2b06aa6e91497 CentOS-5.5-i386-bin-6of7.iso 4ef1f284961f3e035ec2641cabec86048317939f CentOS-5.5-i386-bin-7of7.iso 48c158fb9446148432a07634b2688915a279580b CentOS-5.5-i386-bin-DVD.iso f86bcef84e2584acc0c9d31a46bc9737347c4616 CentOS-5.5-i386-LiveCD-Release2.iso 37aa393aef7e6aa2d19607f45eeed9ae7e63f0fb CentOS-5.5-i386-netinstall.iso -------------------------------------------- x86_64 媒體及它們的 sha1sum 是: 0c27f508728f6a96f50e4201cd770fe9e57af3e2 CentOS-5.5-x86_64-bin-1of8.iso ff57db0cf9af9bfc65471f49444ea92cdc238347 CentOS-5.5-x86_64-bin-2of8.iso 0faf38976fbf4053180a25f7535d66b084092059 CentOS-5.5-x86_64-bin-3of8.iso b097bf9b747f2d16da00ff29f1e0d40b523b0a55 CentOS-5.5-x86_64-bin-4of8.iso f1179ec875c0b4792e56f660493e82f0aff5e0f3 CentOS-5.5-x86_64-bin-5of8.iso 009892c8de408dc091e5a96b4a4ab213f2d5fe17 CentOS-5.5-x86_64-bin-6of8.iso 9660e63bd06a68ce94fe98defae1a0806ab834ae CentOS-5.5-x86_64-bin-7of8.iso 80c74ca2622b9aee3621a13a0cf6dbdc7743b4ee CentOS-5.5-x86_64-bin-8of8.iso a85d7cd41f49f2146177dae52163d5dca276efc2 CentOS-5.5-x86_64-bin-DVD-1of2.iso bb9a2c140170f10ed854541004539890ef7c68c8 CentOS-5.5-x86_64-bin-DVD-2of2.iso 3a04aa81ef75f329bf245a8c4f02af8137a84fb8 CentOS-5.5-x86_64-LiveCD.iso 231af7ca726557634a1f4d4f57436aab5a75f3b4 CentOS-5.5-x86_64-netinstall.iso --------------------------------------------
4. 已知問題
由 CentOS 5.5 起,x86_64 將會被分開為兩張 DVD。假若你需要額外的 OpenOffice(OOo)語言包,你再不能通過用 loop 掛載 DVD 的 iso 來執行安裝。你可選擇執行 cp -al 並重新產生中繼資料,或者在安裝好系統的其它部份後才安裝語言包。不需要額外 OOo 語言包的安裝應該只須利用 DVD#1 來運行。
利用 CD 或 DVD 等本地媒體時,請勿選取「CentOS extras 軟件庫」,因為這樣會令安裝過程出現問題。詳情請參閱 CentOS 錯誤報告 #3961。
- 當把運用 Nvidia 專利顯示驅動程式的系統升級時,問題曾經出現。X 在重新開機後無法啟動。權宜之計是以 runlevel 3 開機,執行 system-config-display 來設定 nv 驅動程式,然後移除並重新安裝 nvidia 驅動程式。
一台安裝了 VirtualBox 3.1.6 的 5.4 系統上亦遇上類似的問題,同樣需要移除及重裝牽涉內核驅動程式的套件。當系統更新至 5.5 後,來自 5.3、5.4 及 5.5 的 x86_64 CentOS 安裝程式在開機時亦當機。移除並重新安裝 VirtualBox 解決了問題。
有一位論壇用戶發現 x86_64 上的 flash 音效在升級後失效。移除並重新安裝 flash-plugin 矯正了問題。
有一位論壇用戶在叢集方面發現了一個問題,就是 rgmanager-2.0.52-6.el5.centos 的依賴清單違漏了 /usr/share/cluster/vm.sh 所採用的 which,導致整個叢集當機。解決方法就是在所有違漏了的節點上執行 yum install which,然後重新啟動叢集。
有一位論壇用戶發現當採用 Intel 的 Mobile 945GM/GMS、 943/940GML Expressed 內置圖像控制器時,升級後會出現黑畫面的問題。權宜之計就是在 /etc/X11/xorg.conf 內把驅動程式由 intel 改為 i810。
內核 -194 所引入的一個修正檔藏有錯誤,會導致使用 nVidia 控制卡的系統出現問題。這個問題並不局限於音效,因為該錯誤可以令系統緩慢及停頓。請參閱 錯誤#4335。權宜之計是在 /etc/modprobe.conf 內加入這一行(重點是停用 MSI):
options snd-hda-intel index=0 enable_msi=0
假若你由 5.4 或更早版本升級,我們建議採用以下步驟:
yum clean all yum update glibc\* yum update yum\* rpm\* pyth\* yum clean all yum update mkinitrd nash yum update selinux\* yum update shutdown -r now
有報告說升級後 LDAP 出現問題。詳情請參閱「5.5 會否損壞 LDAP」這則論壇議題。在 5.5 的新版 /etc/sysconfig/ldap 檔案內預設有:
SLAPD_LDAP=yes SLAPD_LDAPS=no SLAPD_LDAPI=no
- 在已經擁有 /etc/sysconfig/ldap 檔案的機器上(這本是選擇性的),新檔案將會被安裝為 /etc/sysconfig/ldap.rpmnew,而現有的檔案將會原封不動。這樣會產生問題。在沒有 /etc/sysconfig/ldap 檔案的機器上,新的檔案將會被安裝成 /etc/sysconfig/ldap 並導玫 slapd 只在 389 號埠上聆聽。因此那些只讓 slapd 聆聽 ldap(389 號埠)而又未有 /etc/sysconfig/ldap 檔的設定多數在升級後不會浮現任何問題。其它設定很可能都須要你介入。
假若你計劃在同一台機器上安裝附加的 postgresql84 及 httpd,而 httpd(因此連帶 apr-util 及 postgresql)已被安裝,你將會遇上依賴性的問題,因為 postgresql 與 postgresql84 互相衝突。權宜之計:移除 postgresql、apr-util 及 httpd,之後安裝 postgresql84,然後重新安裝你剛移除的套件。
5. 已解決的問題
6. 修改
6.1. 新增在 5.5 內而不存在於 5.4 的套件
- freeradius2
- gpxe (x86_64 only)
- gsl
- postgresql84
- python-dmidecode
- samba3x
- tunctl
- xz
6.2. 自 5.4 發行後在 5.5 內獲更新的套件
- acl
- aide
- anaconda
- apr-util
- arpwatch
- at
- audit
- autofs
- automake
- avahi
- binutils
- bogl
- bootparamd
- booty
- brlapi
- brltty
- centos-release
- centos-release-notes
- checkpolicy
- chkconfig
- cman
- cmirror
- coolkey
- cpuspeed
- crash
- cups
- curl
- dapl
- dbus
- device-mapper
- device-mapper-multipath
- dhcp
- dhcpv6
- dmidecode
- dmraid
- dogtail
- dosfstools
- e4fsprogs
- esc
- ethtool
- evince
- exim
- filesystem
- firstboot
- freeradius
- gail
- gcc
- gdb
- gfs2-utils
- gfs-utils
- glibc
- gnome-vfs2
- gpart
- hal
- hmaccalc
- httpd
- hwdata
- ibsim
- ibutils
- ibvexdmtools
- infiniband-diags
- inn
- iproute
- iptstate
- iscsi-initiator-utils
- kernel
- kexec-tools
- kmod-cmirror
- kmod-gfs
- ksh
- ktune
- kudzu
- less
- libaio
- libcmpiutil
- libcxgb3
- libevent
- libgnomecups
- libhugetlbfs
- libsepol
- libvirt
- libvirt-cim
- libXrandr
- libXt
- linuxwacom
- lm_sensors
- log4cpp
- logwatch
- lvm2
- lvm2-cluster
- man-pages
- man-pages-ja
- mdadm
- mesa
- metacity
- microcode_ctl
- mkinitrd
- module-init-tools
- mpitests
- mtx
- mvapich
- mvapich2
- nautilus-open-terminal
- net-snmp
- net-tools
NetworkManager
- newt
- nfs-utils
- nspluginwrapper
- nss_ldap
- numactl
- openais
- openib
- OpenIPMI
- openldap
- openmpi
- openoffice.org
- opensm
- openssh
- oprofile
- pam_krb5
- paps
- parted
- pax
- pciutils
- pcsc-lite
- perftest
- perl-Sys-Virt
- perl-XML-LibXML
- perl-XML-SAX
- pexpect
- php
- piranha
- pirut
- policycoreutils
- procps
- pykickstart
- python-virtinst
- qlvnictools
- qperf
- rds-tools
- readahead
- rgmanager
- rhpxl
- rsyslog
- samba
- sblim
- selinux-policy
- sendmail
- shadow-utils
- sos
- squid
- srptools
- star
- sudo
- sysklogd
- system-config-cluster
- system-config-lvm
- system-config-securitylevel
- system-config-services
- systemtap
- tar
- taskjuggler
- tcpdump
- tcsh
- tog-pegasus
- valgrind
- vconfig
- vino
- virt-manager
- wdaemon
- wpa_supplicant
- xen
- xorg-x11-drivers
- xorg-x11-drv-ast
- xorg-x11-drv-evdev
- xorg-x11-drv-fbdev
- xorg-x11-drv-i810
- xorg-x11-drv-mga
- xorg-x11-drv-nv
- xorg-x11-drv-qxl
- xorg-x11-drv-vesa
- xorg-x11-server
- xorg-x11-xdm
- yp-tools
- yum
6.3. 被上游於 5.5 內刪除而存在於 5.4 的套件
- libpfm
- pfmon
6.4. 被發行為 5.4 更新但在 5.5 安裝媒體中有較舊版本的套件
- gnutls ( 1.4.1-3.el5_4.8 )
- nspr ( 4.8.4-1.el5_4 )
- nss ( 3.12.6-1.el5.centos )
- openssl097a ( 0.9.7a-9.el5_4.2 )
- pango ( 1.14.9-8.el5.centos )
- pidgin ( 2.6.6-2.el5_4 )
- strace ( 4.5.18-5.el5_4.4 )
這些套件已經放入 CentOS 5.5 的 updates 軟件庫內。
7. CentOS 作出的修改
7.1. 被 CentOS 修改了的套件
- anaconda
- anacron
- basesystem
- bluez-utils
- brltty
- busybox
- centos-release
- Cluster_Administration
- clustermon
- comps-extras
- conga
- crash
- Deployment_Guide
- desktop-backgrounds
- eclipse
- filesystem
- firefox
- firstboot
- gdm
- geronimo-specs
- Global_File_System
- gnome-desktop
- gnome-session
- gzip
- httpd
- initscripts
- kdebase
- kdelibs
- kudzu
- nautilus-sendto
- nss
- ntp
- pango
- pirut
- pm-utils
- procmail
- python-virtinst
- redhat-artwork
- redhat-logos
- redhat-lsb
- redhat-rpm-config
- rgmanager
- rhdb-utils
- rhgb
- setuptool
- specspo
- squirrelmail
- system-config-bind
- tftp
- thunderbird
- Virtualization_Guide
- xorg-x11-proto-devel
- yum
- yum-utils
註:修改的詳情可以在套件的 changelog 內找到。值得注意的是,多數套件的修改都只是應其使用條款的要求而刪除上游的商標。
7.2. 被 CentOS 刪除但包含在上游發行內的套件
- redhat-release-5Client
- redhat-release-5Server
- redhat-release-notes
- rhel-instnum
- rhn-check
- rhn-client-tools
- rhnlib
- rhnsd
- rhn-setup
- rhn-setup-gnome
- yum-rhn-plugin
7.3. 被 CentOS 新增但不包含在上游發行內的套件
8. 如何提供協助及取得幫助
作為一個 CentOS 使用者,你可以藉不同方法來協助 CentOS 社區。有關如何參予在其中,請閱讀我們的「貢獻」頁。
8.1. 特別興趣小組
CentOS 有很多不同的特別興趣小組(SIG)將擁有共同興趣的人們聚在一起。下面是現有的特別興趣小組:
Artwork - 為 CentOS 的發行和推廣創造及改進美工圖
Promotion - 於網上或各種活動中幫助推廣 CentOS
Virtualization - 就 CentOS 的虛擬化把人們聚在一起
我們鼓勵人們參加以上的特別興趣小組,或創立新的特別興趣小組,例如:
- Alpha、S390、Sparc 和 PPC 的移植 - 幫助將 CentOS 移植到其它架構上
- 硬件兼容性 - 提供針對特定硬件的反饋
- 包裝 RPM - 提供新的、有用的 RPM 套件
- 翻譯 - 幫助翻譯文檔、網站和 wiki 內容
8.2. 郵件列表和論壇
另一個協助社區內其他人仕的方式,就是積極幫助解決用戶在郵件列表和論壇中提出的問題。
8.3. Wiki 和網站
即便你對 CentOS 經驗不多,我們也用得著你的幫助。因為我們希望能夠知道你所遇到的問題、你在尋找特定資料時遇到的困難、以及你認為該如何改進文檔以使它們更易用。這些回饋其他人及對你都同樣有價值,所以我們需要你的參與令 CentOS 變得更好。
因此如果你希望提供幫助並改進我們的文檔和 wiki,請在我們的 wiki 註冊或者訂閱 centos-docs 郵件列表。
9. 更多信息
下列網站含有大量資訊協助人們使用 CentOS 系統:
上游發行注記和文檔:https://www.redhat.com/docs/manuals/enterprise/#RHEL5
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Client/en/os/SRPMS/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Server/en/os/SRPMS/
10. 致謝
我們衷心感謝所有協助我們製作這個產品的人們。
Copyright (C) 2010 CentOS 計劃
Translation of revision 64