CentOS Stream 8 是 CentOS 项目的最新长期支持版本,它带来了许多新功能和改进。以下是 CentOS Stream 8 的一些主要特点和更新内容:
-
AppStream 仓库:
- AppStream 是新版本的亮点之一,提供了用户空间应用程序、运行时语言和数据库,用于提供灵活性和系统底层稳定性。AppStream 存储库内容分为 RPM 和模块 RPM 扩展两种格式。
-
Cockpit Web 控制台:
- CentOS Stream 8 引入了 Cockpit 作为默认的系统管理工具,提供了一个基于 Web 的控制台界面,使得系统管理更加便捷,尤其对不熟悉 Linux 命令的用户是一大便利。
-
内核升级:
- 使用了最新的 Linux 内核 4.18,提供了性能提升和新特性,如硬件加速和虚拟化支持等。
-
软件包管理:
- DNF 成为了默认的软件包管理器,同时 yum 仍然是可用的。DNF 提供了更好的性能、更准确的依赖解析以及更好的用户体验。
-
网络功能更新:
- CentOS Stream 8 提供了 TCP 网络堆栈版本 4.16,并使用 nftables 作为默认的网络包过滤框架,取代了之前的 iptables。nftables 为 IPv4 和 IPv6 协议提供了一个单一的框架,确保了更好的稳定性、可伸缩性和性能。
-
虚拟化支持:
- 改进了对 KVM 虚拟化的支持,并引入了新的虚拟化管理工具,比如 Virt-Manager 的新版本。
-
安全性增强:
- 引入了更强大的安全功能,包括更加强化的 SELinux 和 Firewalld。
-
对容器和云计算环境的支持:
- 增加了对容器和云计算环境的支持,包括 Docker 和 Kubernetes。
-
更新的开发者工具和编程语言支持:
- 提供了更新的开发者工具和编程语言支持,包括 Python 3.6、GCC 8、Go 1.23、Rust 1.82 和 LLVM 19。
-
默认文件系统更改:
- 默认文件系统由 ext4 更改为 XFS,支持共享写时复制数据扩展功能,最大支持 1024TB。
-
显示服务器更新:
- 默认使用 Wayland 作为显示服务器,移除了 Xorg 服务器。
这些新特性和改进使得 CentOS Stream 8成为一个功能强大、易于使用且安全的 Linux 发行版,适合各种用途,无论是开发人员、系统管理员还是普通用户都可以从中受益。