CentOS-7(1511)发行注记
最后更新:2016 年 2 月 9 日
Contents
1. 翻译
本发行注记备有下列语言供选择:
2. 引言
欢迎来到 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 映像。它让你可选择需安装的组件。
我们亦备有 Gnome 及 KDE 桌面环境的 live 媒体映像。它们允许你通过以 DVD 或 USB 记忆棒开机来测试 CentOS。第三个 livecd 映像采用 Gnome:顾名思义,这个映像小得能放在 CD 上。该映像并不包含 libreoffice。你也可利用 live 媒体映像将 CentOS 安装到硬盘上,但请留意你所安装在硬盘上的就是运用 live 媒体时所见的。如果你想在选择组件时有更大灵活性,请采用 DVD 映像。
netinstall 映像适用于网络上的安装。利用 netinstall 映像开机后,安装程序会询问从哪里下载安装的组件。
everything 映像内收录了 CentOS-7 提供的所有组件,包括那些不能通过安装程序直接安装的组件。假若你要安装那些组件,你必须在完成系统安装后挂载安装媒体,然后从该处复制或安装组件。对大多数用户来说,利用 DVD 映像进行安装后以 yum install <组件名称> 安装其它组件或许较容易。
注意 |
4. 下载后检验安装映像
在复制已下载的映像到所需的安装媒体之前,你应该先检查他们的 sha256sum。
sha256sum x86_64: 907e5755f824c5848b9c8efbb484f3cd945e93faa024bad6ba875226f9683b16 CentOS-7-x86_64-DVD-1511.iso 148449e661535f52aa846aa4a0112798f9153df8526b83e76075560a1de3accf CentOS-7-x86_64-Everything-1511.iso 10dccb7c028d7afafbe1ade59dacf809edb3af2f24b1b69bafce9e6ec3c6ee17 CentOS-7-x86_64-LiveGNOME-1511.iso ba9fed39d7e5398f4cd6b96497ba28da9979be12a4e0424d3030277d716c9e3f CentOS-7-x86_64-LiveKDE-1511.iso f90e4d28fa377669b2db16cbcb451fcb9a89d2460e3645993e30e137ac37d284 CentOS-7-x86_64-Minimal-1511.iso 9ed9ffb5d89ab8cca834afce354daa70a21dcb410f58287d6316259ff89758f5 CentOS-7-x86_64-NetInstall-1511.iso
5. 主要改动
此部份有待检阅。
从发行版 1503 (abrt>= 2.1.11-19.el7.centos.0.1)开始,CentOS-7 可以直接向bugs.centos.org报告bug,你在这里可以找到更多关于此特性的信息
- sudo 现在能够验证命令的校验和
- 一个 Kerberos https 代理现在可供进行身份管理
NSS 不再接受 < 768 的 DH 密钥参数,也不再接受大小 < 1024 位的 RSA/DSA 证书。NSS现在默认启用了 TLS1.1/1.2
- 许多软件包现在支持 NSS TLS1.1/1.2 以及 EC 密码
- SCSI LUN 的最大数量已经被增加了。
- virt-v2v 命令行工具现在被完全支持
- dd 现在可以显示传输进度
- OpenJDK7 现在为 TLS 连接支持 ECC
- TPM 2.0版本的驱动级别支持已经被加入
- tcpdump 现在支持纳秒时间戳
- 更新了各种网络栈(即 VXLANs、Data Center TCP、TCP/IP Stack、IPSec 等)
- 更新了各种原子性操作相关的软件包
- 更新了 libATA、FCoE 以及 DCB 存储驱动
- 更新了各种存储、网络以及图形驱动
- 若在安装时添加了额外的软件仓库,则 Anaconda 现在可以支持 NFS
- 以下软件经过了 rebase 操作:Gnome 从 3.8 到 3.14、KDE 从 4.3 到 4.14, Xorg-X11-Server 从 1.15 到 1.17、libreoffice 从 4.2.8 到 4.3.7、openldap 从 2.4.39 到 2.4.40 等等
因为这些 rebase 的第三方软件仓库(像是 EPEL、ELRepo、nux! 等等)也许没有把他们所有的软件包重新构建以便在这个发行版里使用最新的软件包,所以这也许会导致不能升级到新的发行版。直到他们修复软件仓库的依赖关系为止。你应该联系第三方软件仓库的所有者以便修复问题或者从第三方仓库里移除有问题的软件包以便完成发行版的升级。
- 技术预览:支持 Btrfs 文件系统、OverlayFS、DNSSEC、kpatch、virt-p2v 工具以及 Cisco VIC 内核驱动
更多数据已收录在此处。
6. 废弃的功能
该发行版没有废弃的功能。
7. 已知问题
上游的已知问题清单已收录在此处。由于我们是从同一组源码所创建出来,上述的大部份问题,就算不是全部,都很有机会出现在 CentOS Linux。
- initramfs 文件现在明显比 CentOS-7(1503)大。如果你的 /boot 分区小于 400MB,你也许想减小 /etc/yum.conf 文件内的 installonly_limit 以便减少已安装内核的数量。新的系统安装应该考虑使用 1GB 作为 /boot 分区的大小。
此发行版本内的新版 openssh 并不会像旧版本般于 .ssh/config 档内找到首个配对便离开。这意味了当配置文件有多个 host 部份同时配对某台主机时,它们全部都会获取纳。举个例说:要是你同时有 host1.example.com 的设置和 *.example.com 的设置,这两组设置都会被套用在 host1.example.com 上,但只有 *.example.com 会被套用在 host2.example.com。
很多用户投诉新缺省的 NetworkManager 工具不会启用乙太网络界面,安装时必须以人手启用。见CentOS-7 常见问题集 #2。
- 安装和使用 CentOS-7(1511) 至少需要1024 MB的内存,当使用 Live ISO 安装时,1024 MB内存会造成安装缓慢或者安装失败。安装 LiveGNOME 或 LiveKDE 则推荐使用至少1344 MB的内存。
- 如果你画面的解像度是 800x600 或更低,安装画面的下端将会被裁掉。
VMware Workstation/VMware ESXi 可让你安装两种不同的虚拟 SCSI 适配器:BusLogic 和 LsiLogic。然而 CentOS-7 的缺省内核并不包含对应的两个驱动程序,因此利用 CentOS Linux 的缺省值安装在 SCSI 硬盘上,系统将会不能开机。假如你选择 Red Hat Enterprise Linux 作为操作系统,它会选择适用的半虚拟化 SCSI 适配器。
ifconfig/netstat 等常用工具已有一段时间被标签为降级,而 net-tools 组件亦不再纳入 @core 群组内,因此缺省是不会安装它。如果你真的需要它,请利用 nmcli c up ifname <界面名称> 启用你的网络,然后通过 yum 安装该组件。Kickstart 用户可以在安装时加入 net-tools 这个组件。
AlpsPS/2 的 ALPS DualPoint TouchPad 在 CentOS-7 的缺省下不能运用边沿滚动。见错误 7403有关启用此功能的指令。
截至 VirtualBox 5.0.10 版,vBox additions 都不能创建。更多信息参见此处。这次修复开始于 5.0.12。
从 7.1 升级至 7.2 时,管理组件更新的 GNOME 应用程序会被删除。这多数是由于 gnome-packagekit 组件被分割起来。手动执行 yum install gnome-packagekit-updater 可修正这个问题。
8. 已修正问题
推荐去勘误页面这里查看所有已修正的问题,并查看2015年11月9号之后的修正。
9. 组件及应用程序
9.1. 被 CentOS 修改了的组件
- abrt
- anaconda
- apache-commons-net
- basesystem
- chrony
- compat-glibc
- dhcp
- firefox
- grub2
- httpd
- initial-setup
- ipa
- kabi-yum-plugins
- kernel
- libreport
- ntp
- openssl098e
PackageKit
- plymouth
- redhat-lsb
- redhat-rpm-config
- shim-signed
- sos
- subscription-manager
- system-config-date
- system-config-kdump
- thunderbird
- xulrunner
- yum
9.2. 被 CentOS 删除但包含在上游发行内的组件
- Red_Hat_Enterprise_Linux-Release_Notes-7-*
- redhat-access-gui
- redhat-bookmarks
- redhat-indexhtml
- redhat-logos
- redhat-release-*
- subscription-manager-firstboot
- subscription-manager-migration
- subscription-manager-migration-data
9.3. 被 CentOS 新增但不包含在上游发行内的组件
- centos-bookmarks
- centos-indexhtml
- centos-logos
- centos-release
9.4. 被发行为 7.1406 的更新,但在 7.1503 安装媒体内的版本较旧的组件
- firefox
- gmp
- java-1.6.0-openjdk
- ksh
- libreswan
- postgresql
- thunderbird
10. 源代码
所有的 CentOS-7 源码都被收录在 git.centos.org ,所有被加入系统发行版的代码都来源于 git.centos.org。
只要软件发布完成,包含源代码的RPM包也将在 http://vault.centos.org/centos/7/ 发布。
在CentOS 系统上你可以很容易的使用 yumdownloader --source <packagename> 命令检索软件源代码。
11. 如何提供协助及取得帮助
作为一个 CentOS 用户,你可以藉不同方法来协助 CentOS 社区。有关如何参予在其中,请阅读我们的「贡献」页。
11.1. 特别兴趣小组
CentOS 有很多不同的特别兴趣小组(SIG)将拥有共同兴趣的人们聚在一起。下面是现有的(部份)特别兴趣小组:
Artwork - 为 CentOS 的发行和推广创造及改进美工图
Promotion - 于网上或各种活动中帮助推广 CentOS
Virtualization - 就 CentOS 的虚拟化把人们聚在一起
我们鼓励人们参加以上的特别兴趣小组,或创立新的特别兴趣小组,例如:
- ARM、PPC 和 i386 的移植 - 帮助将 CentOS 移植到其它结构上
- 硬件兼容性 - 提供针对特定硬件的反馈
- 包装 RPM - 提供新的、有用的 RPM 组件
- 翻译 - 帮助翻译文档、网站和 Wiki 内容
11.2. 邮件列表和论坛
另一个协助社区内其它人仕的方式,就是积极帮助解决用户在邮件列表和论坛中提出的问题。
11.3. Wiki 和网站
即使你对 CentOS 经验不多,我们也用得著你的帮助。因为我们希望能够知道你所遇到的问题、你在寻找特定数据时遇到的困难、以及你认为该如何改进文档以使它们更易用。这些反馈其它人及对你都同样有价值,所以我们需要你的参与令 CentOS 变得更好。
因此如果你希望提供帮助并改进我们的文档和 Wiki,请在我们的 Wiki 注册或者订阅 centos-docs 邮件列表。
12. 更多信息
下列网站含有大量信息协助人们使用 CentOS 系统:
13. 致谢
我们衷心感谢所有协助我们制作这个产品的人们,并特别致谢 QA 小组额外付出的努力。没有他们在黄昏、晚上、周末及假日不辞劳苦地工作,我们不可能如此快速地发行此版本。我们也特别多谢 CentOS 的社群。一份较完整的贡献者清单已收录在新安装的 CentOS-7 的 /usr/share/doc/centos-release/Contributors 档内。
Copyright (C) 2015 CentOS 计划
Translation of revision 38
请拜访 http://www.redhat.com/rhel/ (1)