红帽公司正式发布了Red Hat Enterprise Linux 9.4(红帽企业 Linux(RHEL)9.4),这是其旗舰操作系统九系列的第四个更新版本。此次发布带来了全新的软件包基础,提升性能,增强安全功能,并增加了对云计算和边缘计算的支持。
RHEL 9.4 的新特性 由 Linux 内核 5.14 提供支持,此次发布主要关注更新的软件包基础,考虑到了开发人员和依赖于容器化服务的用户。此外,一些安全增强功能也已经纳入了 RHEL 9.4 发布版本。
以下是最重要的几个方面。
增强的开发工具和编程语言
RHEL 9.4 在编程语言和开发工具方面进行了重大改进。Python 3.12,这一流行编程语言的最新版本,引入了优化的加密算法和独特的预解释器全局解释器锁(GIL),以提升性能。
Ruby 爱好者会发现 Ruby 3.3 带来了全新的 Prism 解析器,提供了更好的错误容忍性和可维护性。PHP 8.2 也在这个版本中首次亮相,包括一系列新的独立类型和整合的随机数生成扩展。
数据库改进
RHEL 9.4 引入了 MariaDB 10.11 和 PostgreSQL 16,并带来了几个关键的增强功能。MariaDB 现在支持新的 UUID 数据类型和增强的 SSL 配置能力。PostgreSQL 16 带来了连接级负载均衡和改进的正则表达式功能,使数据库管理更加高效。
编程和编译工具
此次发布包括更新的 Go、Rust 和 LLVM 版本,为开发人员提供了最新的编程效率和灵活性。Go 1.21 引入了新的内置函数和增强的类型推断功能,而 Rust 1.75 允许更复杂的构建时表达式和改进的 trait 实现。
LLVM 17 提供了新的优化属性和更流畅的管道,以提升性能。
安全和合规性功能
RHEL 9.4 的安全性得到了加强,可以更好地控制系统范围内的加密策略,包括为 SSH 提供更精细的 MAC 选项。通过更新 OpenSSL 并引入符合 FIDO2 标准的 passkey 认证,增强了安全框架,巩固了红帽企业 Linux 作为部署敏感和关键应用的领先平台的地位。
边缘和容器管理
RHEL 9.4 继续支持边缘计算,支持 FIPS 启用的镜像构建和改进的容器管理工具。Podman 4.9 引入了按需模块加载和新的命令,以支持分布式容器构建,增强了容器管理的灵活性和效率。
身份和系统管理增强
此次更新还包括对红帽身份管理(IdM)和系统角色的重大改进。新的 IdM 功能使用 OAuth2 与外部身份提供者集成,而系统角色现在支持对新的 PostgreSQL 版本和 SQL Server 2022 等进行配置。
请参阅发布公告,了解有关所有红帽企业 Linux 9.4 变更的详细信息。通常情况下,领先的 RHEL 衍生版 AlmaLinux 和 Rocky 的更新版本预计将在未来几天和几周内发布。
最后,尽管 RHEL 主要面向企业客户,但任何 Linux 爱好者都可以免费下载、安装和使用它。您只需在红帽开发者门户网站上注册,即可获得红帽个人开发者订阅,可用于注册多达 16 台机器。