RedHat 爱好者们有了一个好消息!Red Hat Enterprise Linux(RHEL)9.3 现已正式推出(GA)。此公告发布于2023年11月8日。最新版本旨在满足混合云环境的需求,并可从边缘到云端轻松部署。
RHEL 9.3 可以作为客户机无缝地在诸如KVM 和VMware 这样的虚拟化平台、物理服务器、云端或作为基于Red Hat Universal Base Images(UBIs)构建的容器来提供。
与其前身一样,RHEL 9.3 可作为Red Hat Developer 订阅计划的一部分免费获取,该计划是针对个人开发人员定制的零成本服务。它包括对Red Hat Enterprise Linux及其许多产品的访问权限。
现在让我们来看看RHEL 9.3 的一些主要亮点。
1. 支持更新的编程语言版本
RHEL 9.3 提供以下动态编程语言的新版本:
- PHP 8.2
- Node.JS 18.2
- Perl 5.36
- Python 3.11
- Ruby 3.1
它还提供以下版本控制系统:
- Git 2.38
- Subversion 1.14
RHEL 9.3也提供了以下的代理缓存服务器。
- Squid 5.2
- Varnish Cache 7.0
对于数据库服务器,您将得到以下内容:
- MySQL 8.0
- MariaDB 10.7
- PostgreSQL 15
- MongoDB 6.0
- Oracle Database 19c
- Redis 6.2
您还将获得以下的编译器和开发工具。
- GCC 12.2.1
- glibc 2.36
- binutils 2.40
RHEL 9.3还提供以下编译器工具集。
- GCC Toolset 13
- Go Toolset 1.20.10
- LLVM Toolset 16.0.6
- Rust Toolset 1.71.1
2. 支持的硬件架构
Red Hat Enterprise Linux 9.3配备了Linux内核 5.14.0,支持以下硬件架构:
- 英特尔 64 位(x86-64-v2)和 AMD 架构。
- 64 位 ARM 架构(ARMv8.0-A)。
- 64 位 IBM Z(z14)。
- IBM Power Systems,小端(POWER9)。
3. GNOME 更新至版本 40
RHEL 9.3提供了GNOME 43.4,这是其前身RHEL 8提供的GNOME 3.28的巨大飞跃。 GNOME 43.4带来了一个全新外观的“活动总览”,在导航和启动应用程序时提供了令人兴奋的用户体验。
其他增强功能包括:
- A fresh UI with polished icons.
- A redesigned Settings application section.
- 改进的远程桌面会话和屏幕共享。
- 改进的性能和资源使用情况。
- A suspend option is now included in the Power Off / Log Out menu and a Restart option.
- 现在,GNOME shell扩展由扩展应用程序管理,而不是软件。
- A ‘Do Not Disturb‘ button is now included in the Notifications pop-over. When this button is enabled, notifications do not appear on the screen.
- 需要密码的系统对话框现在有一个通过点击眼睛(?)图标来显示密码文本的选项。
- 作为实验选项的分数缩放的可用性,具有多个预配置的分数比例。
4. 安全和身份
RHEL 9.3提供了OpenSSL 3.0.15,这是继OpenSSL 3.0之后的最新版本,后者是最新的LTS版本。 OpenSSL 3.0.15带来了提供者概念。提供者是一组算法实现。它还带来了一个新的版本方案,并增强了对HTTPS的支持。
此外,以下加密策略已经调整以提供增强的安全性。
- 弃用使用SHA-1的TLS和SSH算法,但HMACs(基于哈希的消息认证码)中的SHA-1使用除外。
- 已弃用TLS 1.0、TLS 1.1、DSA、3DES、DTLS 1.0、Camellia、RC4和FFDHE-1024。
- RSA和Diffie-Hellman在LEGACY中的最小密钥和最小参数大小已经增加。
在RHEL 9.3中,SELinux策略已经更新。现在包括新的类别、权限和特性,这些也是内核的一部分。因此,它充分利用了内核允许的全部潜力。
它还引入了安全配置文件,这些是可以应用于系统的安全相关设置的集合。
5. 用于构建容器的通用基础映像
Red Hat通用基础映像提供了一种简便的方法来构建、运行和管理基于Red Hat Enterprise Linux软件的容器映像。
Red Hat Enterprise Linux 9提供了cgroups(控制组)和改进版本的podman,它是一个用于在Linux系统上构建和管理OCI容器的无守护程序引擎。
容器化应用可以在开箱即用的RHEL 9配置上进行测试。您可以了解更多关于如何在RHEL上构建、运行和管理容器的信息。
6. 用于管理RHEL 9的改进Cockpit Web控制台
Red Hat Enterprise Linux 9.3 提供了 Cockpit Web 控制台,这是一个基于 Web 的监控工具,可以监控您网络中的物理和虚拟 Linux 系统。
Cockpit 使系统管理员能够直观地执行各种管理任务,例如:
- 创建和管理用户帐户。
- 管理用户帐户。
- 监视虚拟机和容器。
- 更新和管理软件包。
- 配置 SELinux。
- 监视 CPU、磁盘和内存利用率以及网络统计等指标。
- 管理订阅。
现在支持通过 Web 控制台进行实时内核修补。
关键的内核补丁可以立即应用,无需安排停机时间或中断生产中的应用程序或服务。
免费下载 RHEL 9.3
要免费下载 RHEL 9.3,请按照以下一般步骤操作:
- 访问官方 Red Hat Developer 订阅 页面。
- 单击“免费下载 RHEL”链接。
- 按照提供的说明注册 Red Hat 帐户,或者如果您已经有一个帐户,则登录。
- 按照网站的说明完成下载过程。
请记住,红帽提供的免费版本可能与完全支持的版本相比存在限制。如果您需要完整的功能和支持,可以考虑购买红帽企业版 Linux 的订阅。
下载 RHEL 9.3 后,您可以按照此指南在您的系统上安装 RHEL 9。
此外,请阅读RHEL 9.3 发行说明,以获得所有改进和新功能的更全面概述。
就这样。祝您在最新的RHEL 9.3版本中有一个令人兴奋的体验。