CentOS Wiki
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Navigation

  • FrontPage
  • Documentation
  • TipsAndTricks
  • HowTos
  • FAQ
  • Events
  • Contribute
  • RecentChanges

Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

Revision 1 as of 2017-04-08 22:30:09
  • zh
  • Manuals
  • ReleaseNotes
  • CentOS6.9

CentOS 6.9 发行注记

最后更新: 2017 年 4 月 5 日

TableOfContents

1. 翻译

本发行注记备有下列语言供选择:

Include(Manuals/ReleaseNotes/CentOS6.9,,from="##begin-translations", to="##end-translations")

2. 引言

欢迎来到 CentOS 6.9 的发行。CentOS 是一个企业级的 Linux 发行版本,它源于 Red Hat FootNote(请拜访 http://www.redhat.com/rhel/) 免费公开的源代码。

CentOS 完全遵守 Red Hat 的再发行政策,并且以功能上的兼容性为目标。CentOS 对组件的修改主要是去除上游供应商的商标及美工图。

一如上游供应商的惯例,现时没有任何获支持的方法把旧的 CentOS 主要发行版本(CentOS 5)「升级」至新的主要发行版本。这并非 CentOS 强加的限制,却反映了上游在这方面的取态。对于那些勇于冒险、有意做实验的人,我们推荐他们先创建及测试备份。如果有人不顾此警告仍然想尝试升级,譬如在安装媒体的指命行采用不获支持的 upgradeany 选项,请注意你必须自行取得最新版的 centos-release 组件,自己执行 rpm -e --nodeps 来删除旧版的 centos-release 组件,自行安装 CentOS 6 的 centos-release 组件,然后 yum 才有可能正常运作。

[http://wiki.centos.org/zh/AdditionalResources/Repositories/CR 持续发行(CR)软件库] 以测试及 hotfix 为前提,把下个 CentOS 定点发行本内的组件公开,直至该版本被推出为止。

在你尝试进行安装或汇报问题之先,请把其它分段阅读一遍。

注:只挑选某些组件更新至 CentOS-6.9 是不可能的。6.9 的所有组件及更新都针对 6.9 的目录树进行建设,因此可能不能配合较旧的 6.x 组件。如果你想采用 6.9 内的某些组件,请更新所有组件。要是你进行局部更新,你将会遇到问题。

3. 安装媒体及其 sha256sum

  • 安装工具包被分为两只 DVD。你只须采用首只 DVD 便能完成安装。第二只 DVD 内只包含附加的 RPM,你可以按需要在日后安装它们。安装程序在安装时不会征用第二只 DVD。你应该检验这些安装媒体的 [:TipsAndTricks/sha256sum:sha256sum 检查码]。

Include(Manuals/ReleaseNotes/CentOS6.9,,from="##begin-sha256sum", to="##end-sha256sum")

  • ISO 档可从 [http://mirror.centos.org/centos/6.9/isos/ 这里] 下载

4. 主要改动

  • 基于 CD 的容量限制,LiveCD 已不再存在。强行满足容量限制只会令图像界面不能运作。有需要的话,你可以把 LiveDVD 复制到 USB 存储器上使用。
  • GnuTLS 已支持 TLS 1.2。CentOS 内所有采用加密的组件现在都支持 TLS 1.2。
  • postfix、vsftpd、rsyslog7、ipa-server、389-ds-base、krb5-server、sssd 及 libvirt 都加进了选择加密协议的功能。
  • Net::SSLeay 及 IO::Socket:SSL Perl 模块已改善对 TLS 的支持。

  • 已删除对不安全加密协议的支持。这涉及 MD5、SHA0、RC4 及短于 1024 位元的 DH 参数。
  • 已加入 cloud-init,一个用来设置新增云端实例的工具。这参阅下文「已知问题」内有关 cloud-init 的项目。
  • pacemaker 已支持警报代理,便更灵活性地处理群集产生的事件。
  • clufter,一个转换及分析群集配置文件的工具,已改用 0.59.8 版本。
  • ca-certificates 被更新,加入了 Mozilla Foundation 所提供的最新凭证机构。
  • 提供名为 cpuid 的新增组件,可用作显示处理器信息之用。
  • 在 /etc/sysconfig/network 内把 NO_DHCP_HOSTNAME 为 true 可防止网络初始化脚本更改主机名称。
  • 要是你不想让 NetworkManager 更改 /etc/resolv.conf,你可以在 /etc/!NetworkManager/!NetworkManager.conf 内加入 dns=none 来达致这个目的。

  • 提供新的 smartPQI 驱动程序支持 Microsemi 存储器接驳卡。
  • mpt3sas 及 megaraid_sas 存储器驱程序已获更新,可支持更多设备。
  • guest-set-user-password 能设置 QEMU/KVM 虚拟机器内任何一位用户的口令。

5. 降级功能

下列驱动程序已被降级,并有可能在未来的发行版本中被删除。它们将不会再获更新:

  • 3w-9xxx
  • 3w-sas
  • 3w-xxxx
  • aic7xxx
  • i2o
  • ips
  • megaraid_mbox
  • mptbase
  • mptctl
  • mptfc
  • mptlan
  • mptsas
  • mptscsih
  • mptspi
  • qla3xxx
  • 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

有关被降级及删除的功能的详细数据请参阅 [https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/6.9_Technical_Notes/chap-Red_Hat_Enterprise_Linux-6.9_Technical_Notes-Deprecated_Functionality.html Red Hat 的技术性注记] 。请特别注意加密组件与 MD5、MD4 及 SHA0 的信息,以及 Diffie-Hellmann(DH)可接纳参数的限制。

6. 已知问题

  • 在支持 UEFI 的系统上,CentOS 6.x 把开机设置写在 /boot/efi/EFI/redhat。这样做对有意在同一系统上安装 CentOS 及 RHEL 的人会构成问题。这个问题在 CentOS 6 的生命周期内不会获得解决。CentOS 7 并没有这个问题。
  • CentOS-6.9 与 UEFI:没有任何 i386(32 位元)CentOS-6.9 映像能在 UEFI 下运作。所有 x86_64 CentOS-6.9 映像均能在 UEFI 下开机及运作。没有一个 CentOS 6 版本在启用 Secure Boot 后能运作。你必须停用 Secure Boot 才能安装 CentOS 6。(详情见[http://bugs.centos.org/view.php?id=6321 CentOS 错误 #6321])。

  • initscripts 组件内的一个 [https://bugzilla.redhat.com/show_bug.cgi?id=1436061 错误] 导致 GRE and IPIP 界面在开机时不能引导。要是你拥有这类界面,更新时请用 yum update --exclude initscripts 保留旧版 initscripts 组件,直至包含修正的组件被发行为止。

  • 一个针对 [https://bugzilla.redhat.com/show_bug.cgi?id=1437147 glibc 错误的修正] 在不久将来会被发行。要是你想避免为 6.9 的内核及新版 glibc 重新开机两次,你大概可以等候至 glibc 的更新被发行为止。

  • 虽然从 .iso 映像开机时提供了更新的选项,推荐的更新方式是通过 yum update。Minimal 只会更新最小版映像上提供的组件;而从 DVD 开机的话,安装程亦不能处理转换至第二张 DVD 来安装该碟本上的组件。

  • CentOS 6.9 已新增 cloud-init 组件。此组件是从上游的原装 cloud-init 组件重建而成的。安装 cloud-init 会把 /etc/ssh/sshd_config 内的 PasswordAuthentication 改为 no。虽然这是普遍推荐的设置,但对那些预期新的安装支持以口令进入 ssh 的用户来说,这可能会构成影响。此外,未设置的 cloud-init 安装有机会在开机时延误长达 5 分钟。正确设置,这个延误便会消失。如果你不肯定是否需要 cloud-init 组件,我们推荐不要安装它。这个组件只会在选择性组件内刻意选择它才会获安装,它缺省是不获安装的。一如 CentOS 6.8,extra 软件库内有一个专为 CentOS 而设的 cloud-init 版本。extras 软件库内的 cloud-init 对多数用户来说会较为合用。

  • 就 Intel 及 AMD 的处理器结构而言,CentOS 6 仿效上游的 [https://bugzilla.redhat.com/show_bug.cgi?id=589332 要求],规定 32 位元的 x86 芯片必须支持 PAE。

  • 安装程序须要至少 406MB 内存才能运作。文字模式会自动被应用于拥有少于 632MB 内存的系统上。
  • 相比起图像安装程序,文字安装程的功能较为局限。尤其是它不支持设置分区的分布、存储方式、或选择组件。详情请参考 [http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/ch-guimode-x86.html#id4594292 官方文档]。[http://wiki.centos.org/zh/TipsAndTricks/KickStart 在这里] 你可以找到一些有用的数据关于如何创建及应用 kickstart 档,它们不需图像安装程序便能完成高级的安装设置。

  • Insufficient memory to configure kdump! 这个消息在安装时会出现。这个已知的问题出现在少于 2GB 内存的系统上。你不用理会它。
  • 当你把公钥转转到一台启用 selinux 的 CentOS 6 服务器时,请确保它拥有正确的 selinux 脉络。否则 selinux 或许会拒绝对 ~/.ssh/authorized_keys 进行访问,进而导致金钥验证失效。你可这样设置正确的 selinux 脉络:
    restorecon -R -v /home/$ACCOUNT/.ssh 
    CentOS 6 的 ssh-copy-id 知道关于 selinux 脉络,因此上述的权宜之计是没有必要的。
  • 很多人投诉新缺省的 NetworkManager 工具不会自动启用 Ethernet 界面。请参阅 [http://wiki.centos.org/zh/FAQ/CentOS6#head-39550578c54a70813a2cc04b14b0154756b065e8 CentOS-6 常见问题集 #2]。

  • 有数个组件的名称含 .centos. 字眼却未曾被修改,详情见 [http://bugs.centos.org/view.php?id=5281 CentOS 错误 #5281]。以下是在 6.9 内仍受影响的 SRPM:

    1. at-spi
    2. gtk2-engines
    3. libgail-gnome
  • 在某些情况下装入 ipv6 内核模块会出现问题,并产生以下错误:Unknown symbol unregister_inet6addr_notifier。详情见 [https://bugs.centos.org/view.php?id=10927 错误 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.9-x86_64-bin-DVD1.iso of=/dev/sdb

7. 组件及应用程序

7.1. 被 CentOS 修改了的组件

Include(Manuals/ReleaseNotes/CentOS6.9,,from="##begin-centosmodified", to="##end-centosmodified")

7.2. 被 CentOS 删除但包含在上游发行内的组件

Include(Manuals/ReleaseNotes/CentOS6.9,,from="##begin-centosremoved", to="##end-centosremoved")

7.3. 被 CentOS 新增但不包含在上游发行内的组件

Include(Manuals/ReleaseNotes/CentOS6.9,,from="##begin-centosadded", to="##end-centosadded")

7.4. 被发行为 6.8 更新但在 6.9 安装媒体上出现较旧版本的组件

Include(Manuals/ReleaseNotes/CentOS6.u,,from="##begin-centosolderrpms", to="##end-centosolderrpms")

8. 源代码

CentOS 的所有源代码都已收录在 vault.centos.org:

  • CentOSPlus: http://vault.centos.org/6.9/centosplus/Source/SPackages/

  • Extras: http://vault.centos.org/6.9/extras/Source/SPackages/

  • OS: http://vault.centos.org/6.9/os/Source/SPackages/

  • Software Collections: http://vault.centos.org/6.9/SCL/Source/SPackages/

  • Updates: http://vault.centos.org/6.9/updates/Source/SPackages/

  • Xen4CentOS: http://vault.centos.org/6.9/xen4/Source/SPackages/

9. 如何提供协助及取得帮助

作为一个 CentOS 用户,你可以藉不同方法来协助 CentOS 社区。有关如何参予在其中,请阅读我们的[:zh/Contribute:「贡献」]页。

9.1. 特别兴趣小组

CentOS 有很多不同的[:zh/SpecialInterestGroup:特别兴趣小组](SIG)将拥有共同兴趣的人们聚在一起。下面是现有的特别兴趣小组:

  • [:zh/SpecialInterestGroup/Artwork:Artwork] - 为 CentOS 的发行和推广创造及改进美工图

  • [:zh/SpecialInterestGroup/Promo:Promotion] - 于网上或各种活动中帮助推广 CentOS

  • [:zh/SpecialInterestGroup/Virtualization:Virtualization] - 就 CentOS 的虚拟化把人们聚在一起

我们鼓励人们参加以上的特别兴趣小组,或创立新的特别兴趣小组,例如:

  • Alpha、S390、Sparc 和 PPC 的移植 - 帮助将 CentOS 移植到其它结构上
  • 硬件兼容性 - 提供针对特定硬件的反馈
  • 包装 RPM - 提供新的、有用的 RPM 组件
  • 翻译 - 帮助翻译文档、网站和 Wiki 内容

9.2. 邮件列表和论坛

另一个协助社区内其它人仕的方式,就是积极帮助解决用户在 [http://lists.centos.org/mailman/listinfo 邮件列表] 和 [http://www.centos.org/forums/ 论坛] 中提出的问题。

9.3. Wiki 和网站

即便你对 CentOS 经验不多,我们也用得著你的帮助。因为我们希望能够知道你所遇到的问题、你在寻找特定数据时遇到的困难、以及你认为该如何改进文档以使它们更易用。这些反馈对其它人及对你都同样有价值,所以我们需要你的参与令 CentOS 变得更好。

因此如果你希望提供帮助并改进我们的文档和 Wiki,请在我们的 Wiki 注册或者订阅 [http://lists.centos.org/mailman/listinfo/centos-docs centos-docs] 邮件列表。

10. 扩展阅读

下列网站含有大量信息协助人们使用 CentOS 系统:

  • 上游发行注记和文档:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/6.9_Release_Notes/index.html

  • 上游技术注记:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/6.9_Technical_Notes/index.html

  • https://www.centos.org/

  • https://wiki.centos.org/

  • https://lists.centos.org/

  • [https://www.centos.org/forums/viewforum.php?f=13 CentOS-6 论坛]

  • https://bugs.centos.org/

  • https://planet.centos.org/

  • http://mirrors.kernel.org/redhat/redhat/linux/enterprise/6Client/en/os/SRPMS/

  • http://mirrors.kernel.org/redhat/redhat/linux/enterprise/6Server/en/os/SRPMS/

11. 致谢

我们衷心感谢所有协助我们制作这个产品的人们,并特别致谢 QA 小组额外付出的努力。没有他们近乎 24/7 地工作,我们不可能如此快速地发行此版本。

Copyright (C) 2017 CentOS 计划


Translation of revision 13

  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01