Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
第 3 章 对软件包、功能和支持的更改
请参阅本章,以了解有关对 Red Hat Enterprise Linux 7 中提供的功能更改或软件包的更改,以及对所说软件包的支持更改的信息。
3.1. 新软件包
这部分论述了 Red Hat Enterprise Linux 7 中现在可用的主要软件包。
3.1.1. Preupgrade Assistant
在对系统进行任何更改前,P reupgrade Assistant (preupg
)会检查您从 Red Hat Enterprise Linux 6 升级到 Red Hat Enterprise Linux 7 时可能会遇到的潜在问题。这有助于您在实际升级过程开始前评估成功升级到 Red Hat Enterprise Linux 7 的机率。
Preupgrade Assistant 评估系统以了解可能的原位升级限制,如删除软件包、不兼容的过时的、名称更改、对一些配置文件 compatibilities 等。然后提供以下内容:
- 系统分析报告,提供针对任何检测到的迁移问题的解决方案。
- 如果原位升级没有合适,可用于"克隆"系统的数据。
- 升级后的脚本以在原位升级后完成更复杂的问题。
除了 Preupgrade Assistant 保存的信息和日志外,您的系统不会有其他变化。
有关如何获取和使用 Preupgrade Assistant 的详细信息,请参阅评估升级是否适合性。
3.1.2. Red Hat Upgrade Tool
新的 Red Hat Upgrade Tool 在 Preupgrade Assistant 后使用,并处理升级过程的三个阶段:
- Red Hat Upgrade Tool 从磁盘或服务器获取软件包和升级镜像,准备该系统进行升级,并重启系统。
- 重启系统检测到可用的升级软件包,并使用 systemd 和 yum 升级系统上的软件包。
- 升级后,Red Hat Upgrade Tool 会进行清理,并将系统重启到升级的操作系统。
支持基于网络和基于磁盘的升级。有关如何升级系统的详情,请参考 第 1 章 如何升级。
3.1.3. Chrony
Chrony
是 chrony 软件包中提供的新 NTP 客户端。它取代了 ntp,作为 Red Hat Enterprise Linux 7 中默认的 NTP 实现。然而,它并不支持 ntp 中的所有可用功能。因此出于兼容性的原因,仍会提供 ntp。如果需要 ntp,您必须明确删除 chrony 并安装 ntp。
与 ntp 的实现相比,Chrony
的时间算法具有一些优点。
- 同步更快、更准确。
- 更大范围的频率修正。
- 更好地响应时钟频率中的快速变化。
- 初始同步后没有时钟步骤。
- 在网络连接不稳定的环境中可以正常工作。
有关 chrony 的更多信息,请参阅 系统管理员指南。
3.1.4. HAProxy
HAProxy
是一个适用于高可用性环境的 TCP/HTTP 反向代理。它需要少量资源,其事件驱动的架构允许它在数百个实例上轻松处理数千台并发连接,而不影响系统的稳定性。
有关 HAProxy
的详情请参考 man page,或参考 /usr/share/doc/ haproxy
目录中安装的 haproxy 软件包的文档。
3.1.5. Kernel-tools
kernel-tools 软件包包含很多用于 Linux 内核的工具。这个软件包中的一些工具替换了之前在其他软件包中可用的工具。详情请查看 第 3.3 节 “弃用的软件包” 和 第 3.2 节 “软件包替换”。
3.1.6. NFQUEUE (libnetfilter_queue)
Red Hat Enterprise Linux 7.1 提供 libnetfilter_queue 软件包。这个库启用 NFQUEUE
iptables 目标,它指定监听用户空间应用程序将从指定的队列检索数据包,并确定如何处理该数据包。
3.1.7. SCAP 安全指南
scap-security-guide 软件包为安全内容自动化协议(SCAP)提供安全指导、基准和相关验证机制。在以前的版本中,这个软件包只通过 EPEL 软件仓库(Extra Packages for Enterprise Linux)提供。从 Red Hat Enterprise Linux 7.1 开始,Red Hat Enterprise Linux 7 Server(RPMS)软件仓库提供了 scap-security-guide。
3.1.8. Red Hat Access GUI
Red Hat Access GUI 是一个桌面应用程序,可让您使用红帽知识库、资源和功能找到帮助、回答和使用诊断服务。如果您在红帽客户门户网站中有一个有效的帐户,您可以轻松访问知识库的信息及其他资源。如果您选择安装了 GNOME 桌面,则 Red Hat Access GUI 已安装。
有关这个工具的好处、安装和使用的更多信息,请参阅 Red Hat Access GUI。