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 ToolPreupgrade Assistant 后使用,并处理升级过程的三个阶段:

  • Red Hat Upgrade Tool 从磁盘或服务器获取软件包和升级镜像,准备该系统进行升级,并重启系统。
  • 重启系统检测到可用的升级软件包,并使用 systemdyum 升级系统上的软件包。
  • 升级后,Red Hat Upgrade Tool 会进行清理,并将系统重启到升级的操作系统。

支持基于网络和基于磁盘的升级。有关如何升级系统的详情,请参考 第 1 章 如何升级

3.1.3. Chrony

Chronychrony 软件包中提供的新 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