[FrontPage] [TitleIndex] [WordIndex

This is a read-only archived version of wiki.centos.org

CentOS-7(1810)发行注记

最后更新: 2019 年 1 月 28 日

1. 翻译

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

2. 引言

ArtWork/WikiDesign/icon-admonition-idea.png

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

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

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

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

持续发行(CR)软件库 以测试及 hotfix 为前提,把下个 CentOS 定点发行本内的组件公开,直至该版本被推出为止。 在你尝试进行安装或汇报问题之先,请把其它分段阅读一遍。

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 <组件名称> 安装其它组件或许较容易。

[Bug 8353]

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

4. 下载后检验安装映像

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

sha256sum x86_64:

3213b2c34cecbb3bb817030c7f025396b658634c0cf9c4435fc0b52ec9644667  CentOS-7-x86_64-LiveGNOME-1810.iso
38d5d51d9d100fd73df031ffd6bd8b1297ce24660dc8c13a3b8b4534a4bd291c  CentOS-7-x86_64-Minimal-1810.iso
6d44331cc4f6c506c7bbe9feb8468fad6c51a88ca1393ca6b8b486ea04bec3c1  CentOS-7-x86_64-DVD-1810.iso
87623c8ab590ad0866c5f5d86a2d7ed631c61d69f38acc42ce2c8ddec65ecea2  CentOS-7-x86_64-LiveKDE-1810.iso
918975cdf947e858c9a0c77d6b90a9a56d9977f3a4496a56437f46f46200cf71  CentOS-7-x86_64-Everything-1810.iso
19d94274ef856c4dfcacb2e7cfe4be73e442a71dd65cc3fb6e46db826040b56e  CentOS-7-x86_64-NetInstall-1810.iso

5. 主要改动

6. 降级功能

如上文所说,此发行版本改动了不同组件的加密功能。有些不安全的加密演算方法及协议已经从发行版本中删除。请参阅 此网页 取得被删除的功能及降级组件的完整清单。

特别是基于上游的决定,golang 已不再包含在 CentOS 内。我们推荐你改用 Go Toolset。它来自 SCL 软件选集。使用指南见此 教学文档。要是你必须采用 golang,你可试用来自 EPEL 软件库的较新版本。要是你未曾安装 EPEL 软件库,你可以通过 yum install epel-release --enablerepo=extras 来安装 EPEL 软件库的配置文件。

7. 已知问题

上游的已知问题清单已收录在 此处 。由于我们是从同一组源码所创建出来,上述的大部份问题,就算不是全部,都很有机会出现在 CentOS Linux。 你也能在 这里 找到有关重大更新的信息。

ArtWork/WikiDesign/icon-admonition-alert.png

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

ArtWork/WikiDesign/icon-admonition-alert.png

采用 "security = domain" 或 "security = ads" 的 Samba 用户现在必须执行 'winbindd'。smbd 服务不再直接从 Active Directory 本地控制器或 NT4 主本地控制器查询用户或群组信息。把安全性定为 ads 或 domain 的安装必须同时执行 winbindd 服务。见 https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/7.6_release_notes/new_features_authentication_and_interoperability

ArtWork/WikiDesign/icon-admonition-error.png

要是你采用 EPEL 的 Cinnamon 桌面,CentOS 升级到 7.6.1810 后将会失效,因为它不再获支持。见 RHBZ 1647181。[更新:有赖新的维护者,它已再次可用]

ArtWork/WikiDesign/icon-admonition-alert.png

如果你在 VirtualBox 上执行客端的 CentOS 7.6.1810 图像界面,你必须采用 5.2.23 版才能创建图像驱动程序。见 VBox 错误报告 18093。此外,鼠标或许会不能运作,正如 此 VBox 论坛议题 所汇报。此鼠标问题已汇报于 RHBZ 1658669CentOS 错误报告 15570

ArtWork/WikiDesign/icon-admonition-alert.png

在某些拥有 Nvidia 显示卡的系统上,X 不能引导。见 RHBZ 1650634

ArtWork/WikiDesign/icon-admonition-alert.png

CentOS 7.6.1810 内的 ghostscript 更新删除了 xdvi 所采用的 flushpage。xdvi 现时不能绘制内含 postscript 图像的文档。详情及权宜之计见 RHBZ 1654045。[更新:此问题在 ghostscript-9.07-31.el7_6.3 已获修正]

ArtWork/WikiDesign/icon-admonition-info.png

如果你是从 CentOS-7.0.1406 升级并安装了 NetworkManager.i686,你必须先将 NetworkManager.i686 卸装后才能升级。(多谢 Scientific Linux 团队找出此问题)

ArtWork/WikiDesign/icon-admonition-alert.png

ppc64le 结构,要是你现时已安装了来自 extra 软件库的 qemu-*-ev,但你想升级至 ppc64le 所提供的 qemu-*-ma 组件,你必须手动删除。要是你宁愿继续选用 qemu-*-ev,你可以从 这里 下载 Virt SIG 的 RPM

ArtWork/WikiDesign/icon-admonition-alert.png

AWS 用家在升级前必须留意一个问题。RHEL-7.5 内的 awscli 比 EPEL 所提供的版本还要新。该版本依赖 python-s3transfer,而 EPEL 版本依赖 python2-s3transfer。要是你将 awscli 升级但未增删除 python2-s3transfer 及安装 python-s3transfer,awscli 将会异常终止。你可以利用 yum swap python2-s3transfer python-s3transfer 来对换该组件,那么 base 软件库的 awscli 便能运作。

ArtWork/WikiDesign/icon-admonition-alert.png

某些通过 USB 连接的数码相机不能操作。这问题源自 libgphoto2 的错误。详情见 RHBZ#1551747

ArtWork/WikiDesign/icon-admonition-alert.png

要是你在内含 Intel 处理器的旧款 Apple 计算机上(已在 2008 iMac 测试)把 CentOS 7 升级,请从 yum 排除 shim* 及 mokutil*,否则你的计算机将不能引导。要是你已经升级,请用 usb 存储器开机,然后挂载 /boot/efi/EFI 并用 grubx64.efi 取代 shimx64.efi。见 CBR#15522

ArtWork/WikiDesign/icon-admonition-error.png

Redhat 在 7.6 的更新中已从 /etc/shells 删除 /sbin/nologin,这会导致 vsftpd 不能利用缺省的配置文件运作。 你可从 /etc/pam.d/vsftpd 删除 pam_shell.so,或再度将 /sbin/nologin 加进 /etc/shells。其它依赖 /sbin/nologin 的组件亦会受这个改动所影响。

ArtWork/WikiDesign/icon-admonition-alert.png

更新至 7.6 后,ATI 显示卡的(某些)用户有可能会经历影像破损或停顿。有汇报指这个问题可以通过新增配置文件来更改选项而得以修正。有关该新增文件的详情见 https://www.centos.org/forums/viewtopic.php?f=49&t=69014&p=289882#p289784

ArtWork/WikiDesign/icon-admonition-alert.png

要是你曾安装来自 CentOS 设置管理 SIG 的 yum4/dnf,你必须先把它删除才能更新至 7.6.1810,因为这些旧版 yum4/dnf 在更新时会导致组件冲突。yum remove centos-release-yum4 yum4 python2-hawkey libdnf dnf-conf python2-librepo 应该能删除有问题的组件,连同依赖性组件 dnf。extras 内有个新版 dnf 可供安装。

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.5.1804 的更新,但在 7.6.1810 安装媒体内的版本较旧的组件

  • firefox
  • gcc-libraries
  • java-1.8.0-openjdk
  • spamassassin
  • tomcat
  • tzdata

10. 源代码

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

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

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

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

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

11.1. 特别兴趣小组

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) 2018 The CentOS Project


Translation of revision 48


2023-09-11 07:23