CentOS 8.4 和 CentOS 8.5 在内核版本上没有任何区别。
这两款发行版都基于同一个长期支持(LTS)的内核分支,具体细节如下:
- 核心内核版本:两者均使用
4.18.0-348.el8(或该系列的后续安全更新子版本,如348.x)。 - 发布背景:CentOS 8 系列(包括 8.4、8.5、8.6、8.7、8.8)在设计之初就采用了“滚动式”的发布策略。这意味着除了重大的功能更新或特定的安全补丁外,它们共享相同的底层内核基线。
- CentOS 8.4 发布于 2021 年 4 月。
- CentOS 8.5 发布于 2021 年 7 月。
- 在这两个版本之间,Red Hat 并没有推送新的主要内核主线(Kernel Major Version),因此用户升级时不会遇到内核变更带来的驱动兼容性问题或行为差异。
主要的区别在于用户空间组件:
虽然内核相同,但这两个版本在以下方面有显著差异:
- 软件包版本:8.5 包含了比 8.4 更新的系统库、工具链(如 GCC、Glibc)、安全补丁以及应用层软件(如 Python, Apache, Nginx 等)。
- 安全修复:8.5 修复了自 8.4 发布以来发现的已知漏洞。
- Bug 修复:包含了对 systemd、networking 或其他系统服务的非内核类 Bug 修复。
结论
如果您正在考虑从 CentOS 8.4 升级到 8.5,您不需要担心内核不兼容问题,因为内核版本是一致的。升级的主要收益在于获取最新的用户空间软件包和安全补丁。
您可以通过运行以下命令验证当前系统的内核版本:
uname -r
在标准的 8.4 或 8.5 安装中,输出结果通常都是类似 4.18.0-348.el8.x86_64 的形式。
ECLOUD博客