CentOS-7(2003)发行注记

最后更新: 2020 年 4 月 27 日

1. 翻译

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

2. Introduction

欢迎来到 CentOS-7 的第九个发行版本。CentOS Linux 发行版本是一个稳定、高预测性、高管理性、高重复性的平台,它源于 Red Hat 企业级 Linux(RHEL)1的源代码。你可以在 这里 检阅此发行版本的官方发布。

CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产品在功能上完全兼容。CentOS 对组件的修改主要是去除 Red Hat 的商标及美工图。

我们决定不跟随 Red Hat 采用「安装角色」。在 CentOS Linux,用户在安装时可访问所有「频道」中的内容。

CentOS 计划 没有 为 CentOS Linux 的安全性提供任何验证、认证、或软件保证。CentOS Linux 安装程序提供的 安全性配置文件 是转换自 RHEL 的源代码。要是你所追求的是获认证/验证的软件保证,你大概不应采用 CentOS Linux。如果你准备采用安全性配置文件,请参阅此 连结

3. 安装媒体

CentOS 提供了不同的安装映像。你所需的映像视乎你的安装环境。这些映像都可以烧录在 DVD 上或用 dd 写在 USB 记忆棒内。

假若你不清楚哪个映像适用,请选择 DVD 映像。它让你选择需要安装的组件,并包含所有在图像安装界面内可选择的组件。Everything DVD 比一般 DVD 大一倍,正常的安装用不著它 —— 它主要针对那些想创建本地镜像的系统管理员。采用 Everything 映像不会令安装程序提供更多组件供选择。

我们亦备有 Gnome 及 KDE 桌面环境的 live 映像。它们允许你通过以 DVD 或 USB 记忆棒开机来测试 CentOS。你也可以把 live 映像上的 CentOS 安装到硬盘,但请留意你将会安装 live 映像内的所有组件。如果你想在选择组件时有更大灵活性,请采用 DVD 映像。

netinstall 映像适用于网络上的安装。利用 netinstall 映像开机后,安装程序会询问从哪里下载安装的组件。

everything 映像内收录了 CentOS-7 提供的所有组件,包括那些不能通过安装程序直接安装的组件。假若你要安装那些组件,你必须在完成系统安装后挂载安装媒体,然后从该处复制或安装组件。对大多数用户来说,利用 DVD 映像进行安装后以 yum install <组件名称> 安装其它组件或许较容易。

安装及应用 CentOS-7(1810)须要最少 1280 MB 内存。利用 Live 映像进行安装时,只有 1280 MB 内存会拖慢进度,甚至令安装失败。我们推荐采用至少 1536 MB 内存进行 LiveGNOME 或 LiveKDE 的安装。请参阅 错误报告 8353

4. 检验已下载的安装映像

在复制已下载的映像到你的安装媒体前,你应该先 检查他们的 sha256sum

087a5743dc6fd6706d9b961b8147423ddc029451b938364c760d75440eb7be14  CentOS-7-x86_64-DVD-2003.iso

4120aff542c2f9a30bcf90d4d79e39511e5d9eabdf202566a94ff24ea7f0974c  CentOS-7-x86_64-Everything-2003.iso

659691c28a0e672558b003d223f83938f254b39875ee7559d1a4a14c79173193  CentOS-7-x86_64-Minimal-2003.iso

101bc813d2af9ccf534d112cbe8670e6d900425b297d1a4d2529c5ad5f226372  CentOS-7-x86_64-NetInstall-2003.iso

3febddab1498f940e3127f2f5e1056d6fef57fcd559d5b70ff1bfa55a444f176  CentOS-7-x86_64-LiveGNOME-2003.iso

92be566a5b1d2aa62acf2e4ab01ba91420e7170cdb21e2e190dd1dafcb6a8c94  CentOS-7-x86_64-LiveKDE-2003.iso

5. 主要改动

6. 降级功能

请参阅 已降级功能的清单,有助你计划日后的部署。

7. 已知问题

上游的已知问题清单已收录在 此处 。由于我们是从同一组源码所创建出来,上述的大部份问题,就算不是全部,都很有机会出现在 CentOS Linux。

某些安全性配置文件会在 /etc/yum.conf 内全面启用 repo_gpgcheck,以便能检验软件库的中继数据的加密签署。虽然这个设置适用于 CentOS 软件库,有些第三方软件库(例如 EPEL)不支持以 GPG 签署的中继数据。如果 repo_gpgcheck 被启用,yum 会尝试下载被签署的中继档 repomd.xml.asc。要是该文件不存在,yum 将会输出错误信息并离开。你也许要从 /etc/yum.conf 删除 repo_gpgcheck,或个别为不支持加密签署中继数据的软件库设置 repo_gpgcheck=0

Red Hat 已把 ImageMagick 组件从 6.7.8 更新至 6.9.10,那些针对旧组件进行编译的第三方 yum 软件库必须重建才能迎合此变动。已知受影响的组件包括:nux-dextop 的 transcode 及 Epson 提供的 imagescan 扫描工具。如果要升级,你必须等待那些组件的维护者更新组件,又或者你可把它们删除。

假如你采用 KDE 而缺省的指令壳是 csh 或 tcsh,你会看见 if: Expression Syntax 这个错误。这是一个已知的问题。详情及解决方法见 RHBZ #1738491

在某些设备下选用 "Install CentOS 7 in basic graphics mode" 可能会导致以文字模式进行安装,而不是基本图像模式。

有报告指更新至 samba 4.9 会导致服务不能引导,并出现遗漏 BUILTIN\\Guests 群组或 'create_local_token failed: NT_STATUS_ACCESS_DENIED' 的错误。修复的方法就是按照 Fedora Bugzilla 汇报 https://bugzilla.redhat.com/show_bug.cgi?id=1648399 执行 net -s /dev/null groupmap add sid=S-1-5-32-546 unixgroup=nobody type=builtin。该汇报内提及的其它设置改动亦值得一看。

有报告指 iptables 的更新(iptables-1.4.21-33.el7.x86_64)会导致 iptables-restore 失败,当注释栏含有 '-' 及 't' 会引发这个问题。这是一个已知的错误。详情见 https://bugzilla.redhat.com/show_bug.cgi?id=1749700

如果你采用 DRBD,你必须把 ELRepo 的 DRBD 组件更新至 7.8 内核系列。如果你沿用旧组件,它们失效的征状包括资源不能引导,及在日志内出现 "kernel: drbd: error sending genl reply" 等消息。

8. 已修正问题

9. 组件及应用程序

9.1. 被 CentOS 修改了的组件

  • abrt
  • anaconda
  • apache-commons-net
  • basesystem
  • cloud-init
  • cockpit
  • compat-glibc
  • dhcp
  • firefox
  • fwupdate
  • grub2
  • httpd
  • initial-setup
  • ipa
  • kabi-yum-plugins
  • kernel
  • kde-settings
  • libreport
  • ntp
  • openssl098e
  • oscap-anaconda-addon
  • PackageKit

  • pcs
  • plymouth
  • redhat-lsb
  • redhat-rpm-config
  • scap-security-guide
  • shim
  • shim-signed
  • sos
  • subscription-manager
  • system-config-date
  • system-config-kdump
  • thunderbird
  • xulrunner
  • yum

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

  • insights-client
  • Red_Hat_Enterprise_Linux-Release_Notes-7-*
  • redhat-access-gui
  • redhat-bookmarks
  • redhat-indexhtml
  • redhat-logos
  • redhat-release-*
  • subscription-manager-migration
  • subscription-manager-migration-data

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

  • centos-bookmarks
  • centos-indexhtml
  • centos-logos
  • centos-release

9.4. 被发行为 7.7.1908 的更新,但在 7.8.2003 安装媒体内的版本较旧的组件

  • zsh

10. 源代码

所有 CentOS-7 的源代码均收录在 git.centos.org。所有被加进发行版本内的代码都源于 git.centos.org。

当软件发布完成后,源代码的 RPM 组件亦会按惯例收录在 http://vault.centos.org/centos/7/

在 CentOS 系统上你可以轻易地通过 yumdownloader --source <组件名称> 这个指令来索取源代码。

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

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

11.1. Special Interest Groups

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

11.2. 邮件列表和论坛

另一个协助社区内其它人仕的方式,就是积极帮助解决用户在 邮件列表论坛 中提出的问题。

11.3. Wiki 和网站

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

因此如果你希望提供帮助并改进我们的文档和 Wiki,请 在我们的 Wiki 注册 或者订阅 centos-docs 邮件列表。

11.4. 守护于 IRC

CentOS 计划亦会守护在 freenode IRC 网络,作为提供社群支持及交互的额外渠道。详情见我们的 IRC wiki 文档

12. 扩展阅读

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

13. 致谢

我们衷心感谢所有协助我们制作这个产品的人们,并特别致谢 QA 小组额外付出的努力。没有他们在黄昏、晚上、周末及假日不辞劳苦地工作,我们不可能如此快速地发行此版本。我们也特别多谢 CentOS 的社群。一份较完整的贡献者清单已收录在新安装的 CentOS-7 的 /usr/share/doc/centos-release/Contributors 档内。

Copyright (C) 2020 The CentOS Project


Translation of revision 19

zh/Manuals/ReleaseNotes/CentOS7.2003 (last edited 2020-05-06 04:55:00 by TimothyLee)