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