最后更新:2010 年 2 月 20 日
CentOS 5.4 发行注记
Contents
1. 翻译
本发行注记已被翻译成下列语言:
Brazilian Portuguese (Português do Brasil) - Cleber Paiva de Souza
Simplified Chinese (简体中文) - Timothy Lee
Traditional Chinese (繁體中文) - Timothy Lee
French (Français) - Manuel Wolfshant , Fabian Arrotin
German (Deutsch) - Marcus Moeller
Japanese (日本語) - Akemi Yagi, Hajime Taira
Korean (한국어) - YoungHoon Park
Spanish (Español) - AlainRegueraDelgado, HardyBeltran
2. 引言
欢迎来到 CentOS 5.4 的发行。CentOS 是一个企业级的 Linux 发行版本,它源於上游操作系统提供者(UOP)1免费公开的源代码。
CentOS 完全遵守上游提供者的再发行政策,并且以百分之百的软件兼容性为目标(CentOS 修改组件主要是去除上游提供者的商标及美工图)。CentOS 是一个免费的操作系统。
CentOS 5.4 是 CentOS 5 发行系列的第四次更新。它包含了很多错误修正、升级和新功能。在往下读之前我们推荐您先阅读 UOP 的发行注记(或单页发行注记)及技术性注记(或单页技术性注记)。本文档的额外部分只作为一个附录,主要涉及针对 CentOS 的问题。
3. 安装媒体及其 sha1sum
-------------------------------------------- i386 媒体及它们的 sha1sum 是: 2c3e2d6ca38e3549d47d5f74529193ed68d838cc CentOS-5.4-i386-bin-1of6.iso 9f8b829bd7d39dec4c25d3f7815391323ea462d4 CentOS-5.4-i386-bin-2of6.iso aa9db29f2524894599a5d948b58593782da9adcc CentOS-5.4-i386-bin-3of6.iso 44d72f7b9f889e0278a1718061606b48d10975bf CentOS-5.4-i386-bin-4of6.iso 88ff6bd1abe194dc4b2d77d779dac28d914276bf CentOS-5.4-i386-bin-5of6.iso 0dd39bd0ca1420b78be630f2a1d0fa7301e00db4 CentOS-5.4-i386-bin-6of6.iso d2b36d3f017b2684ac920fab87aaf741bba16ca8 CentOS-5.4-i386-bin-DVD.iso f52e34da5570fd4eec0f3688c6f03c7686e8ad08 CentOS-5.4-i386-LiveCD.iso 94ddb89f24be9330efc2595a1ba76c4ce9aea22f CentOS-5.4-i386-netinstall.iso -------------------------------------------- x86_64 媒体及它们的 sha1sum 是: 2a283f28adea32481b057bec0fcabba37b4e2d75 CentOS-5.4-x86_64-bin-1of7.iso aa5b7a5a03746024555a8aa4c17cdb1e51798480 CentOS-5.4-x86_64-bin-2of7.iso ab7c6e8ad67f426cfb046478f1669b3f8c925433 CentOS-5.4-x86_64-bin-3of7.iso 02e411338b6c693e483b152f72fe93fddfb9588e CentOS-5.4-x86_64-bin-4of7.iso a91ecff0ebb6e216ac96887e6e325f9c7b7eef32 CentOS-5.4-x86_64-bin-5of7.iso 9ab5f1d20cd81c3ebdc6a22d22e9dc7111646199 CentOS-5.4-x86_64-bin-6of7.iso 3b00f16ed097f2bd189395edde6834e33f73cdb4 CentOS-5.4-x86_64-bin-7of7.iso 9069eadfc3a8727ed7abe472effae5b9bbbda8a1 CentOS-5.4-x86_64-bin-DVD.iso da508b248ab2d18deb42e2ec0ec7061b1fbf4568 CentOS-5.4-x86_64-LiveCD.iso 98287aff19e8e4b4d19c5d714cc189fe08f38521 CentOS-5.4-x86_64-netinstall.iso --------------------------------------------
4. 已知问题
- XFS
基本发行版本并不包含 xfsprogs,纵使它备有 xfs 文件系统。这是一个上游的决定,请参阅 Red Hat 错误 521173。xfsprogs 及 xfsdump 可以在 CentOS Extras 软件库内找到。
- 正因如此,你不能在 XFS 扇区内安装 CentOS。
- 只有 x86_64 备有 XFS,32 位元系统则没有。
- 给 i686 使用的 XFS 或许会收录在 CentOS Plus 软件库内。
CentOS-5.4 上执行 VMWare 主机。新版本的 glibc(2.5-42)与 vmware-hostd 之间存有一个问题。如果你采用 CentOS-5.4 作为一台 VMWare 的主机,你必须阅读这个错误报告(#3884)并采取当中的行动。
一个关於在安装时不能正确地设置 xorg.conf 的老问题依然存在。有关详情及权宜之计请参阅 CentOS 错误报告 #1719。
升级至 5.4 后会导致所有采用 X509 凭证的 Openswan 设置不能运作,因为 5.4 转用 NSS(Network Security Services)来存储凭证。言下之意就是你必须将所有现存的凭证存储在 NSS 内。详情请参阅来自 Openswan 文件的 README.nss。这个文件(及其它文件)可以在 openswan-doc 组件内找到。
yum-priorities 插件的组件本来位於 5.3 的 os 目录内,但却不在 5.4 里。它可以在 [extras] 软件库内找到。
有些用户汇报安装程序引导时于 loading ata_piix driver 出现后停止运作。推荐在开机选项内加入 irqpoll 让开机程序能继续下去。
很多用户,尤其是 Intel 显示卡的拥有者,在升级至 5.4 后出现空白或全黑划面。在 CentOS 论坛上可找到的一个权宜之计就是以文字模式安装,然后编辑 /etc/X11/xorg.conf 并加入 Option "DDC" "false" 这一行:
Section "Device" Identifier "Videocard0" Driver "intel" Option "DDC" "false" EndSection
- CentOS 5.4 包含了 glibc 及内核的更新。通过 yum 来更新的推荐程序是:
yum clean all yum update glibc\* yum update yum\* rpm\* python\* yum clean all yum update shutdown -r now
5. 已解决的问题
Jumbos Frames 及 Broadcam 乙太网络卡在 NFS 中会出现 "RPC: bad TCP reclen" 这个信息并停止运作。这个问题已经在 5.4 中被修正。参见 http://bugs.centos.org/view.php?id=3672
CIFS 纯文本连接会出现问题。这个问题已经在 5.4 中被修正。参见 http://bugs.centos.org/view.php?id=3369
m2crypto 不能正确地处理 subjectAltnames。这个问题将会在紧接 5.4 发行后所发放的更新内得到修正。参见 http://bugs.centos.org/view.php?id=3664
Thinkpad R61 上的无线 LED 不能(正常)运作。这个问题已经在 5.4 中被修正。参见 http://bugs.centos.org/view.php?id=3544
restorecon 会破坏 /var/named/chroot/proc 内的 selinux 脉络。这个问题已经被修正。参见 http://bugs.centos.org/view.php?id=3449
假如 wget 是以 --no-clobber 来执行,当它遇上现存的文件时会终止运作。这个问题已经被修正。参见 http://bugs.centos.org/view.php?id=2776
SELinux 会阻止 postfix 访问 /boot。这个问题已经在 5.4 中被修正。参见 http://bugs.centos.org/view.php?id=3501
vsftpd 不能正确地终止 TLS 连接。这个问题已经被修正。参见 http://bugs.centos.org/view.php?id=3311
6. 修改
6.1. 在 5.3 中没有而 5.4 中新增的组件
- blktrace
- celt051
- etherboot
- fcoe-utils
- fuse
- gcc44
- gnupg2
- hmaccalc
- iasl
- kmod-kvm
- kvm
- libassuan
- libhbaapi
- libhbalinux
- libksba
- libpciaccess
- log4cpp
- pdksh
- perl-Sys-Virt
- pinentry
- pth
- qcairo
- qffmpeg
- qpixman
- qspice
- xorg-x11-drv-qxl
- xorg-x11-xdm
6.2. 从 5.3 到 5.4 升级的组件
NetworkManager
- OpenIPMI
- acpid
- aide
- amanda
- anaconda
- aspell
- audit
- authconfig
- authd
- autofs
- avahi
- bind
- binutils
- busybox
- caching-nameserver
- cman
- cmirror
- conga
- coreutils
- cpio
- cpp
- cpuspeed
- crash
- cryptsetup-luks
- cscope
- cups
- cvs
- cyrus-imapd
- cyrus-sasl
- db4
- depl
- device-mapper
- device-mapper-multipath
- dhcp
- dhcpv6
- dmidecode
- dmraid
- dos2unix
- dump
- dvd+rw-tools
- e2fsprogs
- e4fsprogs
- ecryptfs-utils
- efax
- esc
- ethtool
- evince
- evolution
- evolution-connector
- evolution-data-server
- file
- findutils
- fipscheck
- fcoe-utils
- foomatic
- freetype
- gcc
- gdb
- gdm
- gfs-utils
- gfs2-utils
- ghostscript
- giflib
- glibc
- gnome-python2-desktop
- gnome-session
- grep
- grub
- gtk-vnc
- hal
- htdig
- httpd
- hwbrowser
- hwdata
- ibsim
- ibutils
- ibvexdmtools
- infiniband-diags
- initscripts
- iptables
- iproute
- iprutils
- ipsec-tools
- iputils
- ipvsadm
- irqbalance
- iscsi-initiator-utils
- isdn4k-utils
- jadetex
- java-1.6.0-openjdk
- kdebase
- kdegraphics
- kdelibs
- kdenetwork
- kdepim
- kernel
- kexec-tools
- kmod-cmirror
- kmod-gfs
- krb5
- ksh
- lcms
- less
- lftp
- libX11
- libcxgb3
- libdhcp
- libgcc
- libgcj
- libgcrypt
- libgfortran
- libgfortran44
- libgnat
- libgomp
- libibcm
- libibcommon
- libibmad
- libibumad
- libibverbs
- libipathverbs
- libmlx4
- libmthca
- libmudflap
- libnes
- libobjc
- librdmacm
- libsdp
- libselinux
- libsemanage
- libsepol
- libsoup
- libspe2
- libtiff
- libunwind
- libvirt
- libvirt-cim
- libvorbis
- libwmf
- libxml
- linuxwacom
- lksctp-tools
- ltrace
- luci
- lvm2
- lvm2-cluster
- m2crypto
- man-pages-ja
- mcelog
- mdadm
- microcode_ctl
- mkinitrd
- mlocate
- mod_auth_mysql
- mod_authz_ldap
- mod_nss
- module-init-tools
- mysql
- mysql-connector-odbc
- nash
- nautilus-sendto
- net-snmp
- netpbm
- nfs-utils
- nfs-utils-lib
- nfs4-acl-tools
- nscd
- nss_ldap
- ntp
- numactl
- openais
- openhpi
- openib
- openoffice.org
- opensm
- openssh
- openssl
- openswan
- oprofile
- pam
- pango
- pciutils
- pdksh
- perftest
- perl
- perl-suidperl
- php-pear
- piranha
- policycoreutils
- popt
- psmisc
- pykickstart
- pyorbit
- python
- python-pyblock
- python-tools
- python-virtinst
- rdesktop
- rds-tools
- readline
- redhat-rpm-config
- rgmanager
- ricci
- rmt
- rpm
- rsh
- samba
- sblim
- scim-bridge
- selinux-policy
- setroubleshoot
- setup
- sg3_utils
- sos
- sqlite
- srptools
- strace
- sudo
- system-config-audit
- system-config-cluster
- system-config-date
- system-config-language
- system-config-network
- system-config-network-tui
- system-config-samba
- systemtap
- tcl
- tcp_wrappers
- tetex
- tftp
- tkinter
- tog-pegasus
- totem
- totem-mozplugin
- udev
- unix2dos
- util-linux
- uuidd
- vim-common
- vim-enhanced
- vim-minimal
- vim
- vino
- virt-manager
- virt-viewer
- vsftpd
- watchdog
- wdaemon
- wget
- wireshark
- xen
- xisdnload
- xkeyboard-config
- xorg-x11-drv-ati
- xorg-x11-drv-i810
- xorg-x11-drv-mga
- xorg-x11-drv-nv
- xorg-x11-proto-devel
- xorg-x11-server
- xorg-x11-xdm
- ypbind
- yum
- yum-metadata-parser
- zsh
- zsh-html
6.3. 在 5.3 中包含而在 5.4 中被上游提供者删除的组件
- gcc43-4.3.2-7.el5
6.4. 在 5.4 安装媒体中有对应较低版本组件的 5.3 更新组件
- cman-2.0.115-1.el5
- cman-devel-2.0.115-1.el5
- ecryptfs-utils-75-5.el5
- ecryptfs-utils-devel-75-5.el5
- ecryptfs-utils-gui-75-5.el5
- fetchmail-6.3.6-1.1.el5_3.1
- firefox-3.0.14-1.el5.centos
- gdm-2.16.0-56.el5.centos
- gdm-docs-2.16.0-56.el5.centos
- gfs2-utils-0.1.62-1.el5
- kernel-2.6.18-164.el5
- kernel-debug-2.6.18-164.el5
- kernel-debug-devel-2.6.18-164.el5
- kernel-devel-2.6.18-164.el5
- kernel-doc-2.6.18-164.el5
- kernel-headers-2.6.18-164.el5
- kernel-PAE-2.6.18-164.el5
- kernel-PAE-devel-2.6.18-164.el5
- kernel-xen-2.6.18-164.el5
- kernel-xen-devel-2.6.18-164.el5
- lftp-3.7.11-4.el5
- mysql-5.0.77-3.el5
- mysql-bench-5.0.77-3.el5
- mysql-devel-5.0.77-3.el5
- mysql-server-5.0.77-3.el5
- mysql-test-5.0.77-3.el5
- nfs-utils-1.0.9-42.el5
- nspr-4.7.5-1.el5_4
- nspr-devel-4.7.5-1.el5_4
- openssh-4.3p2-36.el5
- openssh-askpass-4.3p2-36.el5
- openssh-clients-4.3p2-36.el5
- openssh-server-4.3p2-36.el5
- openssl-0.9.8e-12.el5
- openssl-0.9.8e-12.el5
- openssl-devel-0.9.8e-12.el5
- openssl-perl-0.9.8e-12.el5
- rgmanager-2.0.52-1.el5.centos
- xmlsec1-1.2.9-8.1.1
- xmlsec1-devel-1.2.9-8.1.1
- xmlsec1-gnutls-1.2.9-8.1.1
- xmlsec1-gnutls-devel-1.2.9-8.1.1
- xmlsec1-nss-1.2.9-8.1.1
- xmlsec1-nss-devel-1.2.9-8.1.1
- xmlsec1-openssl-1.2.9-8.1.1
- xmlsec1-openssl-devel-1.2.9-8.1.1
- xulrunner-1.9.0.14-1.el5_4
- xulrunner-devel-1.9.0.14-1.el5_4
- xulrunner-devel-unstable-1.9.0.14-1.el5_4
这些组件已经放入 CentOS 5.3 的 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
- redhat-release-notes
- rhel-instnum
- rhn-check
- rhn-client-tools
- rhnlib
- rhnsd
- rhn-setup
- rhn-setup-gnome
- yum-rhn-plugin
7.3. 上游发行中没有而 CentOS 中新增的组件
- perl.i386 在 x86_64 发行版本内(注:由 CentOS-5.2 起,这个组件已被搬转到 extras 软件库内)
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 提供帮助,因为我们希望能够知道你所遇到的问题、你在寻找特定信息时遇到的困难、以及你认为该如何改进文档以使其更容易使用。这些反馈对於其它人来说具有与对你自己同样的价值。所以,我们需要你的参与,令 CentOS 变得更好。
如果你希望提供帮助并改进我们的文档和 wiki,请在我们的 wiki 网站上注册或者加入 centos-docs 邮件列表。
9. 更多信息
下列网站含有大量协助人们使用 CentOS 系统的信息:
上游发行注记和文档:http://www.centos.org/docs/5/
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) 2009 CentOS
Translation of revision 54