CentOS 7.8 和 CentOS 7.9 是 CentOS 7 系列中的两个连续小版本更新,均基于 Red Hat Enterprise Linux (RHEL) 7 的源代码构建。以下是它们的主要差异和更新内容:
1. 发布时间
- CentOS 7.8:发布于 2020年3月。
- CentOS 7.9:发布于 2020年9月,是 CentOS 7 系列的最终次要版本更新(后续仅更新安全补丁)。
2. 内核版本
- CentOS 7.8:默认内核版本为 3.10.0-1127。
- CentOS 7.9:升级到 3.10.0-1160,包含更多错误修复和硬件支持改进。
3. 关键软件包更新
- OpenSSL:
- 7.8 使用 1.0.2k,而 7.9 升级到 1.0.2u,修复了多个安全漏洞(如 CVE-2020-1968)。
- Python:
- 7.9 的 Python 2.7 和 3.6 版本更新了安全补丁。
- Systemd:
- 7.9 的
systemd版本修复了资源管理和服务启动的相关问题。
- 7.9 的
- 其他组件:
- 更新了
glibc、binutils、rsyslog等基础工具链。
- 更新了
4. 安全修复
- CentOS 7.9 整合了 RHEL 7.9 的所有安全补丁,修复了 7.8 之后发现的漏洞,例如:
- Sudo 提权漏洞(CVE-2021-3156)。
- GNOME 和 Kernel 相关漏洞。
5. 新特性与改进
- CentOS 7.9 引入了少量功能增强:
- 改进对新型硬件(如 Intel Ice Lake 处理器)的支持。
- 更新了网络驱动和存储堆栈(如
nvme-cli工具)。 - 增强了
cockpit管理工具的稳定性。
6. 生命周期
- 两者均于 2024年6月30日 结束维护(EOL),与 RHEL 7 的生命周期同步。
- 7.9 是 CentOS 7 的最终小版本,后续仅通过
yum update提供安全补丁,无功能更新。
升级建议
- 如果系统运行在 7.8,建议升级到 7.9 以获取最新的安全修复和稳定性改进:
yum clean all yum update reboot - 升级后验证版本:
cat /etc/centos-release uname -r
总结
| 对比项 | CentOS 7.8 | CentOS 7.9 |
|---|---|---|
| 内核版本 | 3.10.0-1127 | 3.10.0-1160 |
| OpenSSL | 1.0.2k | 1.0.2u |
| 安全补丁 | 截至 2020 年 3 月 | 截至 2020 年 9 月(更全面) |
| 硬件支持 | 较旧 | 更新(如 Ice Lake) |
| 最终版本 | 否 | 是(CentOS 7 的最终小版本) |
建议所有 CentOS 7.x 用户尽快升级到 7.9 以确保系统安全。如需长期支持,可考虑迁移至 CentOS Stream 或 RHEL 替代方案(如 AlmaLinux/Rocky Linux)。
云服务器