CentOS 7.8 相较于 7.6 增加了哪些新功能或支持?

CentOS 7.8(1903)相较于 7.6(1810)主要包含软件包更新、安全补丁和硬件支持增强,而不是新增重大功能(因为 CentOS 7 系列保持向后兼容性)。以下是主要变化:


1. 内核与驱动更新

  • 内核版本:CentOS 7.8 默认使用 3.10.0-1127.el7,而 7.6 为 3.10.0-957.el7。
    更新包含安全修复、性能优化及对新硬件的支持(如更新的网卡、存储控制器驱动)。
  • 硬件支持:更好地支持新一代 CPU(如 Intel Cascade Lake)、GPU 和 NVMe 设备。

2. 核心软件包升级

  • 开发工具链
    GCC 更新至 8.3.1(7.6 为 8.2.1),包含编译器优化和兼容性改进。
  • Python 3
    默认提供 Python 3.6.8(7.6 为 3.6.5),修复安全漏洞并增强模块支持。
  • 数据库与服务
    • MySQL 更新至 5.7.29(7.6 为 5.7.24)
    • PostgreSQL 更新至 10.12(7.6 为 10.6)
    • Nginx 更新至 1.16.1(7.6 为 1.14.1)
  • 虚拟化与容器
    • QEMU/KVM 更新至更高版本,提升虚拟化性能。
    • Docker 及相关工具链更新(但 CentOS 7.8 仍默认使用 docker-ce 需手动安装)。

3. 安全增强

  • OpenSSL 1.0.2 → 1.0.2k-fips
    修复多个安全漏洞(如 CVE-2019-1547、CVE-2019-1563)。
  • TLS 1.3 实验性支持
    部分软件包开始支持 TLS 1.3(需手动配置)。
  • SELinux 策略更新
    针对新软件包和服务的策略优化。

4. 系统工具与管理

  • Cockpit Web 控制台
    更新至版本 200(7.6 为 176),改进容器管理和网络配置界面。
  • NetworkManager
    更新至 1.22.0,增强 Wi-Fi 和 IPv6 支持。
  • chrony 时间同步
    更新至 3.5,提升时间同步精度。

5. 存储与文件系统

  • LVM2 与 XFS
    • LVM2 更新至 2.03.11,支持更大容量逻辑卷。
    • XFS 工具更新,修复文件系统修复工具(xfs_repair)的稳定性问题。
  • SCSI 目标工具(targetcli)
    更新至 2.1.53,改进 iSCSI 存储配置。

6. 其他重要更新

  • Samba 4.10.4
    提升与 Windows 域控的兼容性(7.6 为 4.9.1)。
  • Node.js 10.21.0
    默认提供较新版本(需通过 EPEL 或 Software Collections)。
  • PowerTools 仓库
    CentOS 7.8 引入 PowerTools 仓库(默认禁用),提供额外开发工具包。

注意事项

  • 无破坏性变更:CentOS 7.8 仍完全兼容 7.6 的应用程序和配置。
  • 生命周期:CentOS 7 全系列支持至 2024 年 6 月 30 日。
  • 升级建议
    直接使用 yum update 从 7.6 升级到 7.8,但建议提前备份关键数据。

总结

CentOS 7.8 主要是累积性更新,重点在于安全补丁、硬件支持及软件版本升级,而非新增架构性功能。如需具体软件包版本对比,可查阅 CentOS 7.8 发行说明。

云服务器