centos8系统
CentOS 8(Community ENTerprise Operating System 8)是一个基于 Red Hat Enterprise Linux (RHEL) 8 源代码构建的免费、开源、企业级 Linux 发行版。它由 CentOS 项目社区维护,目标是提供一个与 RHEL 完全二进制兼容、稳定可靠且无需付费许可的操作系统。
📅 基本信息
首次发布:2019 年 9 月 24 日
最终版本:CentOS Linux 8.5(2021 年 11 月发布)
生命周期结束(EOL):2021 年 12 月 31 日(官方已停止所有支持)
内核版本:Linux 4.18
默认文件系统:XFS
初始化系统:systemd
⚠️ 注意:自 2020 年底起,Red Hat 宣布将 CentOS 从“RHEL 的下游稳定重建版”转型为 CentOS Stream(RHEL 的上游滚动预览版)。因此,传统意义上的 CentOS 8 已被废弃。
🔧 主要特性(历史亮点)
模块化软件仓库(Application Streams)
引入 AppStream 仓库,允许在同一系统中安装多个版本的软件(如 Python 3.6 / 3.8、Node.js 10 / 12)。
使用 dnf module 命令管理软件流。
新一代包管理器
默认使用 DNF(Dandified YUM)作为后端,yum 命令仍可用(实为 DNF 的符号链接)。
支持更快速的依赖解析和事务回滚。
容器与云原生支持
默认集成 Podman(无守护进程的 Docker 替代品)、Buildah、Skopeo。
支持 Kubernetes、OpenShift 等云平台。
安全增强
SELinux 默认启用。
OpenSSL 1.1.1 支持 TLS 1.3。
全系统加密策略(Crypto Policies)。
网络与防火墙
默认使用 nftables 替代 iptables(firewalld 后端已迁移)。
支持 TCP BBR 拥塞控制、IPv6 增强等。
Cockpit Web 控制台
内置基于 Web 的服务器管理界面(默认开启,端口 9090)。
可图形化管理服务、存储、容器、日志等。
虚拟化改进
KVM 虚拟化支持 Q35 机器类型、UEFI 安全启动、vGPU 等。

