CentOS 8 Stream 是 CentOS 的最新长期支持版本,它带来了许多新功能和改进。以下是 CentOS 8 Stream 的一些主要特点和更新内容:
AppStream 商店
- 提供了数千个应用程序和实用工具,包括办公套件、开发工具、媒体播放器等。
- 用户可以通过点击应用程序图标或使用命令行工具来安装和管理这些应用程序。
容器化技术
- 引入了 Docker,帮助用户更轻松地部署和管理应用程序和服务。
- 支持使用 Dockerfile 定义应用程序的环境和依赖关系,使用
docker build
命令构建镜像,使用docker run
命令启动容器实例。
多种操作系统内核和编程语言支持
- 支持不同的内核版本和编程工具链。
- 默认使用 Python 3.8 作为 Python 解释器。
改进的网络管理
- 使用 NetworkManager 进行网络管理,网络脚本在默认情况下不可用。
- 需要早期的网络脚本时,必须安装 “network-scripts” 包。
防火墙管理
- 使用 nftables 代替了 iptables,提供了更好的稳定性、可伸缩性和性能。
改进的 OpenSSH 版本
- OpenSSH 的版本是 openssh-8.0p1,提高了技术安全性。
软件仓库更新
- 内容分布在两个主要的软件仓库:BaseOS 和 AppStream。
- BaseOS 包含所有底层 OS 包,AppStream 包含与应用程序相关的包、开发工具、数据库和其他包。
软件管理更新
- 附带了 yum 包管理器 v4.0.4 版本,该版本现在使用 DNF(Dandified YUM)技术作为后端。
- 提供了改进的软件管理系统,支持模块化内容、增强了性能,并提供了设计良好的 API 用于与其他工具集成。
虚拟化更新
- 带有 KVM(qemu-kvm 2.12),支持 5 级分页功能、扩展了虚拟地址的大小,增加了可寻址的虚拟内存。
- 引入了用户模式指令预防(UMIP),一种将对用户空间应用程序的访问限制为系统级设置的安全特性。
安全更新
- 改进了安全特性,以确保数据保护和防止入侵。
- 最新版本的 OpenSSL 1.1.1 默认包含 TLS 1.3。
请注意,以上信息基于搜索结果提供,具体特性和更新可能会随着版本的迭代而有所变化。建议查阅最新的官方文档以获取最准确的信息。