CentOS-7(2009)发行注记
最后更新: 2020 年 11 月 11 日
此页仍在编辑中。
Contents
1. 翻译
本发行注记备有下列语言供选择:
2. 引言
欢迎来到 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 记忆棒内。截至 2009 年 9 月 7 日你必须用 DVD-DL 双层光盘来烧录 DVD iso 映像,因为单层光盘已不能容纳它。
假若你不清楚哪个映像适用,请选择 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。
e33d7b1ea7a9e2f38c8f693215dd85254c3a4fe446f93f563279715b68d07987 CentOS-7-x86_64-DVD-2009.iso 689531cce9cf484378481ae762fae362791a9be078fda10e4f6977bf8fa71350 CentOS-7-x86_64-Everything-2009.iso 07b94e6b1a0b0260b94c83d6bb76b26bf7a310dc78d7a9c7432809fb9bc6194a CentOS-7-x86_64-Minimal-2009.iso b79079ad71cc3c5ceb3561fff348a1b67ee37f71f4cddfec09480d4589c191d6 CentOS-7-x86_64-NetInstall-2009.iso
5. 主要改动
珼已备有 Python 3。安装 python3 组件将会为你提供 Python 3.6 解释器。
- SSSD 已改版为 1.16.5
- pacemaker 已改版为 1.1.23
- MariaDB 已改版为 5.5.68
自 1503 发行版本(abrt>= 2.1.11-19.el7.centos.0.1)开始,CentOS-7 可以直接向 bugs.centos.org 汇报错误,你可以在 这里 找到更多关于此功能的数据。
如果你准备在 Anaconda 采用安全性配置文件,请参阅此 连结。
很多组件已获得重要更新。详情见 上游的文档。
缺省的桌面报告已更改,并记载于 上游
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。该汇报内提及的其它设置改动亦值得一看。
如果你采用 DRBD,你必须把 ELRepo 的 DRBD 组件更新至 7.9 内核系列。如果你沿用旧组件,它们失效的征状包括资源不能引导,及在日志内出现 "kernel: drbd: error sending genl reply" 等消息。
8. 已修正问题
有关所有已修正的问题,请参阅 这里 的发行勘误页,并寻找于 2019 年 8 月 6 日后发行的更正。
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.8.2003 的更新,但在 7.9.2009 安装媒体内的版本较旧的组件
- 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. 特别兴趣小组
CentOS 有很多不同的 特别兴趣小组(SIG)将拥有共同兴趣的人们聚在一起。下面是现有的(部份)特别兴趣小组:
我们鼓励人们参加以上的 SIG,或创立新的 SIG,例如:
- ARM、PPC 和 i386 的移植 - 帮助将 CentOS 移植到其它结构上
- 硬件兼容性 - 提供针对特定硬件的反馈
- 包装 RPM - 提供新的、有用的 RPM 组件
- 翻译 - 帮助翻译文档、网站和 Wiki 内容
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 CentOS 计划
Translation of revision 4