红帽公司(RedHat)于2024年11月13日发布了Red Hat Enterprise Linux 9.5 (RHEL9.5),内核版本为5.14.0-503.11.1,是9系列的第六个版本。

2022 年 5 月 17日,红帽公司宣布推出红帽企业 Linux 9.0 (RHEL 9),这是业界领先的企业级 Linux 的最新版本。RHEL 9 为支持混合云创新提供了更灵活、更稳定的基础,并为跨物理、虚拟、私有和公共云和边缘部署部署应用程序和关键工作负载提供了更快、更一致的体验。

RHEL 9.5 中的主要变化

最新的语言运行时、数据库和工具

Red Hat Enterprise Linux 9.5 已更新,包含许多开发人员最喜欢的编程语言和数据库。显著更改包括:

  • 带有 pgvector 扩展的 PostgreSQL 16: RHEL 9.5 在版本中提供了一个 PG 向量(pgvector 扩展)。此扩展支持在 PostgreSQL 数据库上高效运行 AI 工作负载和任务。
  • Node.js 22 是添加到应用程序流中的新版本,是 Red Hat Enterprise Linux 9.5 的一部分。Node.js 22 中的主要增强功能包括升级到 v12.4 的 V8 JavaScript 引擎。
  • JDK 17:Java JDK 的系统默认值将更改为最新版本 JDK 17。这将是 RHEL 9.5 中的默认设置。JDK 11 将在 RHEL 9 中提供,供希望继续使用旧版本的用户使用。
  • HTTPD 2.4.62 是 Red Hat Enterprise Linux 9.5 中提供的最新版本。主要增强功能包括:
    • LDAPConnectionPoolTTL指令现在接受负值以允许重用任何存在时间的连接。当使用负值解析配置文件时mod_ldap这可以减少以前在 Module 中生成的错误。
    • 使用该选项可以截断后续的烘焙日志文件,而不会在 rotate logs 二进制文件中截断初始日志文件。-T
    • 对安全套接字层 (SSL) 版本 3 的支持允许 MariaDB 服务器正确配置 SSL 以启动。
  • .NET 9 版本将 SDK 更新为 C# 13 和 F# 8,添加了对 OpenAPI 文档生成的内置支持、性能改进和增强的 JSON 支持。

最新版本的工具集和编译器

Red Hat Enterprise Linux 9.3 提供 Rust 1.79、GCC 14、LLVM 18 和 Go 1.22 的更新版本,使开发人员能够使用最新的工具集和编译器加速创新、简化操作并实现应用程序现代化。

Rust 1.79

Red Hat Enterprise Linux 9.5 附带 Rust 1.79。这些更改与以下内容有关:

  • 支持稳定的内联表达式。内联表达式允许显式输入 const 上下文,而无需额外的声明。constconst
  • 支持关联类型 position 中的边界。这允许开发人员将边界放在其他边界内的关联类型位置。
  • 改进了自动临时生存期延长。临时对象现在会自动延长生存期并构造。matchif
  • 调试不安全前提条件的断言。

海湾合作委员会 14

Red Hat Enterprise Linux 9.5 附带了 GCC-toolset 14,它基于新发布的 GCC 14 编译器。值得注意的增强功能包括:

  • binutils工具支持 64 位 Intel 和 ARM 架构中的架构扩展。
  • 链接器脚本语法有一个用于 output sections 的新命令 ,该命令在当前位置插入一个以零结尾的字符串。asciz <string>
  • GCC 14 现在支持 C 系列中的许多 C23 功能和 C++26 功能。

LLVM 18

Red Hat Enterprise Linux 9.5 附带 LLVM 18.1.8。显著更改包括:

  • 添加了全局变量的属性。code_model
  • AArch64、AMDGPU、PowerPC、RISC-V、IBM system z 和 x86 架构的后端已得到改进。
  • 已添加 intrinsic。llvm.exp10
  • LLD 是 LLVM 的一个链接器,已添加以支持 s390x。此支持支持可重用 LLVM 对 s390x 的支持和 ELF 文件的 LLD 支持的实现,从而简化开发。

 

前往 1.22

Red Hat Enterprise Linux 9.5 附带 Go 1.22。值得注意的变化包括:

  • 现在,循环中的变量是在每次迭代时创建的,从而防止意外共享错误。此外,循环现在可以覆盖整数。forfor
  • 工作区命令现在可以将供应商目录用于运行工作区所需的依赖项。
  • 该命令不再支持传统的 GOPATH 模式。此更改不会影响 and 命令。go getgo buildgo test
  • Go 现在提供改进的内联优化和更好的按配置优化支持,以实现更高的性能。

安全性与合规性

Red Hat Enterprise Linux 9.5 GA 使用户能够在部署新系统或管理现有基础架构时更好地控制安全策略。值得注意的更改包括:.

  • 自定义密钥大小 :用户可以通过设置环境变量来配置密钥大小,并在 中。ssh-keygenSSH_RSA_BITSSSH_ECDSA_BITS/etc/sysconfig/sshd
  • 预强化的 RHEL 镜像配置可以通过 image-builder 完成。这简化了部署过程,使用户成为 Zero Trust 专家。
  • selinux-policy.CentOS Stream 10 的 Git 存储库现已公开发布。这允许 CentOS Stream 贡献者参与制定 SELinux 政策。
  • 对机密计算的额外支持可为 AI 工作负载开发提供数据保护。这使 AI 工作负载数据与操作系统数据分开,使企业能够利用 AI 进行适当的细分。

 

Red Hat Enterprise Linux 工作负载

Red Hat Enterprise Linux 9.5 支持不断增长的基础架构,并且具有可扩展性和灵活性,允许客户添加服务和扩展。9.5 中针对工作负载的显著增强功能包括:

  • SAP HANA 索引服务器崩溃:RHEL 9.5 版本支持在横向扩展和横向缩减 DBMS 集群期间检测 SAP HANA 索引服务器故障,并自动切换到辅助 SAP HANA 节点
  • 适用于 SAP 的 RHEL HA 集群运行状况检查:RHEL 9.5 提供了一个工具,用于识别运行 SAP HANA 或 S/4HANA 应用程序的 RHEL HA 集群环境的潜在问题。用户可以主动运行该工具,以按时方式识别和修复问题。此工具处于技术预览阶段。
  • Azure 政府云上的 RHEL 高可用性使 RHEL HA 能够运行 SAP 和其他工作负载。这允许客户在满足美国政府针对敏感数据规定的合规性和安全标准的环境中使用 RHEL HA。

适用于容器的 Red Hat Enterprise Linux

Red Hat Enterprise Linux 9.5 引入了与容器管理和安全相关的重大更新。值得注意的更改包括以下内容。

  • Podman 5.0 的。此版本具有显著的增强功能:
    • 一个选项,用于禁用配置文件中的 Podman 选项,以禁用事件的生成。healthcheck_eventshealth_status
    • 完全支持使用 build 命令创建多架构容器镜像。podman farm
    • 能够使用 Quadlet 从 Pod 描述自动生成 systemd 服务文件。
    • 添加了一个新的 API 端点 ,用于将潜在的短名称解析为完全限定的映像引用 Podman 列表,该列表可用于提取映像。/libpod/images/$name/resolve
    • 支持推送和拉取使用 .zstd:chunked
  • RHEL 的映像模式现在支持 FIPS 模式。通过此增强功能,用户可以在构建 bootc 映像时启用 FIPS 模式,以将系统配置为仅使用 FIPS 批准的模块。
  • RHEL 的映像模式现在支持逻辑绑定的应用程序映像。通过此增强功能,用户可以管理多个容器映像以进行系统安装,这有助于统一应用程序和操作系统的不同操作流程
  • RHEL 10 测试版现已推出。实时容器镜像现在在 Red Hat Container Registry 中提供,用于在独立的 RHEL 安装上运行延迟分析。这将帮助用户验证容器化设置对 rteval 裸机运行的可行性。
  • bootc-image-builder 现在支持定义自定义 kickstart 文件并将其注入到 ISO 构建中。通过此增强功能,用户可以通过设置用户、自定义分区、注入密钥以及将 kickstart 文件注入 ISO 构建来配置安装过程来指定 kickstart。这将创建一个独立的安装程序,用于自动化和部署设备。

Red Hat Enterprise Linux 中的身份管理 (IdM)

Red Hat Enterprise Linux 9.5 在身份管理 (IdM) 中具有新功能和增强功能。一些值得注意的功能包括:

  • 该程序包已更新到版本 1.5.6。此版本修复了以下问题:攻击者可能通过传入具有高压缩率的恶意 JWE 令牌来造成拒绝服务攻击。python-jwcrypto
  • IdM 现在支持 IdM 到 IdM 的迁移。用户可以使用新命令迁移所有特定于 IdM 的数据。在将 IdM 数据从开发或暂存环境迁移到生产环境时,这可能很有用。ipa-migrate
  • 该程序包已更新到 1.13.2。显著的增强功能包括:ansible-freeipa
    • 为 playbook 动态创建身份管理 (IdM) 服务器清单。ansible-freeipa
    • 运行使用单个 Ansible 任务的 playbook,通过单个 API 调用添加、修改和删除多个身份管理 (IdM) 用户、用户组、主机和服务。以前,每个任务都有自己的专用 API 调用。ansible-freeipa

Red Hat Enterprise Linux 系统角色

Red Hat Enterprise Linux 9.5 为系统角色带来了新功能,如下所述。

  • 支持新的系统角色:ha_cluster
    • 配置 node 和 primitive 资源的利用率属性。
    • 使用变量配置节点地址和 SBD 选项。如果同时定义了 和 变量,则它们的值将合并,其值具有优先权。ha_cluster_node_optionsha_cluster_node_optionsha_clusterha_cluster_node_options
  • 支持使用 RHEL 系统角色配置 GFS2 文件系统。此角色在 RHEL HA 集群中配置 GFS2 文件系统所需的信息最少。此角色执行以下任务:
    • 设置 和 群集资源。dlmlvmlockd
    • 创建 GFS2 文件系统所需的 LVM 卷组和逻辑卷。
    • 创建具有必要资源约束的 GFS2 文件系统和集群资源。
  • Stratis 池的存储角色支持。此增强功能在存储 RHEL 系统角色中添加了一项新功能,以自动配置 Stratis 存储。以前,存储 RHEL 系统角色不支持配置 Stratis 存储。存储 RHEL 系统角色完成以下任务:
    • 创建新的加密和未加密 Stratis 池。
    • 将新卷添加到现有 Stratis 池中。
    • 将新磁盘添加到 Stratis 池中。
    • 在集群内的托管式节点上创建指纹。这有助于用户跟踪哪些节点由存储管理。

 

Red Hat Enterprise Linux 9.5(rhel9.5)官方原版下载

X86架构DVD版

文件名称: rhel-9.5-x86_64-dvd.iso
文件大小: 10.9 GB
MD5: 3dee5987a66f6d7bfbdde5c95c2f7ad8
SHA1: 11d8d1882830b23fecc7e4d2ed5a6a03ccd6e25d
SHA256: 0bb7600c3187e89cebecfcfc73947eb48b539252ece8aab3fe04d010e8644ea9
百度网盘:链接:https://pan.baidu.com/s/1NCzYhdaXAMdjdUlZAfpguQ?pwd=nmp6

X86架构KVM版

文件名称: rhel-9.5-x86_64-kvm.qcow2
文件大小: 929 MB
MD5: 8174396d5cb47727c59dd04dd9a05418
SHA1: e61af4dceb46d4d9261507cf7707e57368821d4a
SHA256: 9d11248599b91178a600202412ad3ffc6f1c75c050d7b3c5484dc3f46fc06582
百度网盘:链接:https://pan.baidu.com/s/1NCzYhdaXAMdjdUlZAfpguQ?pwd=nmp6

 

声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。