centos8.5 8.4区别?

CentOS 8.4 和 CentOS 8.5 是 CentOS 项目在 CentOS 8 系列中的两个连续版本,分别发布于不同的时间。它们之间的主要区别体现在软件包更新、安全补丁、内核版本、工具链升级、新功能引入以及已知问题修复等方面。

以下是 CentOS 8.4 与 CentOS 8.5 的一些关键区别总结:


🧾 1. 发布时间

  • CentOS 8.4:2021年6月发布(基于 RHEL 8.4)
  • CentOS 8.5:2021年11月发布(基于 RHEL 8.5)

🔧 2. 核心组件版本变化

组件 CentOS 8.4 CentOS 8.5
Linux 内核 4.18.0-305.el8 4.18.0-348.el8
GCC 编译器 8.3.1 8.3.1 / 9.3.1(支持更多)
Python 版本 Python 3.6(默认)、3.8 可选 Python 3.6(默认)、3.8/3.9 可选
LLVM 10.0.1 11.0.0
Rust Toolset 1.47 1.49
Go Toolset 1.15.6 1.16.7

CentOS 8.5 在开发工具方面有明显增强,新增了对较新语言版本的支持。


🛡️ 3. 安全性与漏洞修复

CentOS 8.5 包含了从 8.4 到 8.5 期间发布的所有安全补丁和漏洞修复。例如:

  • 更新了 OpenSSH、glibc、systemd、SELinux 等关键组件的安全补丁。
  • 修复了多个 CVE 漏洞(如 CVE-2021-33193、CVE-2021-33574 等)。

💻 4. 网络与虚拟化改进

  • NetworkManager 更新到 1.26.x,增强了对 Wi-Fi 6 和 VLAN 的支持。
  • QEMU/KVM 升级至更高版本,提升了虚拟机性能与稳定性。
  • 改进了对容器运行时(如 Podman、Buildah)的支持。

📦 5. 软件包更新

许多软件包在 8.5 中得到了更新或新增,包括:

  • Apache HTTP Server (httpd):2.4.37 → 2.4.46
  • MariaDB:10.3 → 10.5
  • PostgreSQL:10 → 13
  • Nginx:1.14 → 1.20

📊 6. 用户界面与管理工具

  • Web 控制台(Cockpit)升级,支持更多插件和功能。
  • 安装程序 Anaconda 也有所更新,提高了安装过程的稳定性和兼容性。

⚠️ 7. 弃用和移除的功能

  • CentOS 8.5 开始逐步弃用某些旧模块和服务(如 iptables 命令行工具被 nftables 替代)。
  • 一些过时的硬件驱动和库也被标记为废弃。

✅ 总结对比表

对比项 CentOS 8.4 CentOS 8.5
发布时间 2021年6月 2021年11月
内核版本 4.18.0-305 4.18.0-348
Python 支持 3.6, 3.8 3.6, 3.8, 3.9
GCC 8.3.1 8.3.1 / 9.3.1
安全更新 截止到 8.4 发布 更多近期补丁
新增特性 标准版 更多开发工具、网络优化、容器支持
虚拟化支持 基础支持 更强的 QEMU/KVM 支持
推荐使用 已过时 更推荐用于生产环境(但注意 CentOS 8 生命周期)

📅 注意事项:CentOS 8 生命周期

⚠️ 重要提示:Red Hat 已宣布 CentOS 8 的维护截止时间为 2021 年 12 月 31 日,因此 CentOS 8.5 是最后一个正式版本。

如果你正在部署新系统,建议考虑以下替代方案:

  • Rocky Linux
  • AlmaLinux
  • Oracle Linux
  • 或直接使用 RHEL(可申请免费开发者订阅)

如果你需要具体某个软件包的版本对比或者某功能的变更日志,可以告诉我,我可以进一步帮你查证。

未经允许不得转载:云计算HECS » centos8.5 8.4区别?