Red Hat Enterprise Linux (RHEL) 9 の新機能


RedHat 愛好家に朗報です。 Red Hat Enterprise Linux (RHEL) 9 が一般提供 (GA) になりました。この発表は 2022 年 5 月 18 日に行われました。最新のリリースは、ハイブリッド クラウド環境のニーズを満たすように作成されており、エッジからクラウドに簡単にデプロイできます。

RHEL 9 は、KVM や VMware などのハイパーバイザー、物理サーバー、クラウド上のゲスト マシンとしてシームレスにプロビジョニングするか、Red Hat Universal Base Images (UBI) から構築されたコンテナーとして実行できます。

RHEL 9 は、その前身と同様に、Red Hat 開発者プログラム サブスクリプションの一部として無料で入手できます。これは、個々の開発者向けに調整された Red Hat Developer プログラムの無償提供です。 Red Hat Enterprise Linux とその多くの製品へのアクセスが含まれています。

RHEL 9 の主要なハイライトのいくつかを見てみましょう。

1. 新しいバージョンのプログラミング言語のサポート

RHEL 9.0 は、動的プログラミング言語の次の新しいバージョンを提供します。

  • PHP 8.0
  • Node.JS 16
  • Perl 5.32
  • Python 3.9
  • Ruby 3.0

また、次のバージョン管理システムも提供します。

  • Git 2.31
  • Subversion 1.14

RHEL 9 では、次のプロキシ キャッシュ サーバーも利用できるようになりました。

  • イカ5.2
  • ワニス キャッシュ 6.6

データベース サーバーの場合、次の情報が得られます。

  • MySQL 8.0
  • MariaDB 10.5
  • PostgreSQL 13
  • Redis 6.2

また、次のコンパイラと開発ツールも入手できます。

  • GCC 11.2.1
  • glibc 2.34
  • binutils 2.35.2

次のコンパイラ ツールセットも RHEL 9.0 で提供されます。

  • Go ツールセット 1.17.7
  • LLVM ツールセット 13.0.1
  • Rust ツールセット 1.58.1

2. サポートされるハードウェア アーキテクチャ

Red Hat Enterprise Linux 9.0 には Linux カーネル 5.14.0 が付属しており、次のハードウェア アーキテクチャのサポートを提供します。

  • Intel 64 ビット (x86-64-v2) および AMD アーキテクチャ
  • 64 ビット ARM アーキテクチャ (ARMv8.0-A)。
  • 64 ビット IBM Z (z14)。
  • IBM Power Systems、リトル エンディアン (POWER9)。

3. バージョン 40 に更新された GNOME

RHEL 9 は、その前身である RHEL 8 によって提供された GNOME 3.28 からの大きな飛躍である GNOME 40 を提供します。

その他の拡張機能は次のとおりです。

  • 洗練されたアイコンを備えた新しい UI。
  • 再設計された設定アプリケーション セクション。
  • リモート デスクトップ セッションと画面共有の改善
  • パフォーマンスとリソース使用量の改善
  • [電源オフ/ログアウト] メニューと [再起動] オプションに一時停止オプションが追加されました。
  • GNOME シェル拡張機能は、ソフトウェアではなく、拡張機能アプリケーションによって管理されるようになりました。
  • 「おやすみモード」ボタンが通知ポップオーバーに含まれるようになりました。このボタンを有効にすると、通知は画面に表示されません。
  • パスワードが必要なシステム ダイアログに、目 (👁) アイコンをクリックしてパスワード テキストを表示するオプションが追加されました。
  • 複数の事前構成された分数比を特徴とする実験的オプションとしての分数スケーリングの利用可能性。

4. セキュリティとアイデンティティ

RHEL 9.0 は、最新の LTS リリースである OpenSSL 3.0 に続く最新リリースである OpenSSL 3.0.1 を提供します。 OpenSSL 3.0.1 にはプロバイダーの概念が付属しています。プロバイダーは、アルゴリズム実装のセットです。また、新しいバージョン管理スキームが付属しており、HTTPS のサポートが強化されています。

さらに、セキュリティを強化するために、次の暗号化ポリシーが調整されました。

  • HMAC (ハッシュベースのメッセージ認証コード) での SHA-1 の使用を除いて、SHA-1 を使用する TLS および SSH アルゴリズムの廃止。
  • TLS 1.0、TLS 1.1、DSA、3DES、DTLS 1.0、Camellia、RC4、FFDHE-1024 は廃止されました。
  • LEGACY の最小 RSA キーと最小 Diffie-Hellman パラメータ サイズが増加しました。

RHEL 9 の SELinux ポリシーが更新されました。カーネルの一部でもある新しいクラス、権限、および機能が含まれるようになりました。そのため、カーネルによって許可されている可能性を最大限に活用します。

5. コンテナを構築するためのユニバーサル ベース イメージ

Red Hat Universal Base Images は、Red Hat Enterprise Linux ソフトウェアに基づいてコンテナー イメージを簡単に構築、実行、および管理する方法を提供します。

Red Hat Enterprise Linux 9 は、cgroup (制御グループ) と、Linux システムで OCI コンテナーを構築および管理するためのデーモンレス エンジンである podman の改良版を提供します。

コンテナー化されたアプリケーションは、すぐに使用できる RHEL 9 構成でテストできます。 RHEL でコンテナーを構築、実行、および管理する方法について詳しく知ることができます。

6. RHEL 9 を管理するための改善された Cockpit Web コンソール

Red Hat Enterprise Linux 9 は、ネットワーク内の物理 Linux システムと仮想 Linux システムの両方を監視する Web ベースの監視ツールである Cockpit Web コンソールを提供します。

コックピットを使用すると、システム管理者は次のような幅広い管理タスクを直感的に実行できます。

  • ユーザー アカウントの作成と管理
  • ユーザー アカウントの管理
  • 仮想マシンとコンテナを監視する
  • ソフトウェア パッケージの更新と管理
  • SELinux の設定
  • CPU、ディスク、メモリの使用率やネットワーク統計などの指標をモニタリングする
  • サブスクリプションの管理

ライブ カーネル パッチが、Web コンソール経由でサポートされるようになりました。

重要なカーネル パッチは、ダウンタイムをスケジュールしたり、本番環境のアプリケーションやサービスを中断したりすることなく、すぐに適用できます。

RHEL 9 を無料でダウンロード

RHEL 9 をダウンロードするには、Red Hat Enterprise Linux 製品ページを確認してください。

また、すべての改善点と新機能のより包括的な概要については、RHEL 9 リリース ノートを参照してください。

以上です。最新の RHEL 9 リリースでエキサイティングな体験ができることを願っています。