AlmaLinux 10.1 ディストリビューションのリリースが発表されました。これは Red Hat Enterprise Linux 10.1 と同期されており、このリリースで提案されたすべての変更が含まれています。インストール イメージは、x86_64_v3、x86_64_v2、ARM64、ppc64le、s390x アーキテクチャ用に、ブート可能 (927 MB)、最小 (1.4 GB)、および完全イメージ (8.3 GB) の形式で用意されています。 GNOME、KDE、MATE、Xfce を使用したライブ ビルドのほか、Raspberry Pi ボード、コンテナー、WSL (Windows Subsystem for Linux)、クラウド プラットフォームのイメージも後で作成されます。
このディストリビューションは、可能な場合は Red Hat Enterprise Linux とバイナリ互換性があり、RHEL 10.1 および CentOS 10 Stream の代替として使用できます。 RHEL 固有のパッケージのブランド変更と削除に加えて、AlmaLinux 10.1 には RHEL 10.1 との次のような違いがあります。
- Btrfsファイルシステムのサポートが復活しました。インストーラーにBtrfsを使用したドライブのパーティション分割機能を追加し、btrfs.koカーネルモジュールのインストールを確実にし、btrfs-progsユーティリティスイートを復活させ、ストレージ管理スタックをBtrfs向けに適応させました。また、以下のパッケージがBtrfs環境で正常に動作することを確認しました:bcc、buildah、cockpit、ignition、libblockdev、libguestfs、osbuild、osbuild-composer、podman、pykickstart、python-blivet、skopeo、udisks2、virt-v2v。Red HatはRHEL 7.4 (2017) でBtrfsファイルシステムを非推奨とし、RHEL 8ではサポートを終了しました。
- CodeReady Builder (CRB) パッケージリポジトリはデフォルトで有効になっています。CRBには、Red Hat Enterprise Linuxではデフォルトで提供されていないパッケージ(開発者向けアプリケーション、追加ライブラリとラッパー、デバッグデータ、ドキュメント、ヘッダーファイル、静的ビルド、コードサンプル(「-devel」、「-example」、「-doc」、「-static」パッケージ)など)が含まれています。CRBには、EPEL(Extra Packages for Enterprise Linux)リポジトリのパッケージの依存関係として使用されるライブラリも含まれています。
- NVIDIA ドライバと CUDA スタックをインストールするためのパッケージが作成されました。これらのドライバは、UEFI セキュアブート構成で使用できます。NVIDIA の公式プロプライエタリドライバセットのカーネルモジュールは、ディストリビューションによるデジタル署名がないため、UEFI セキュアブートモードではロードできません。この制限は、NVIDIA から公開されているカーネルモジュールを使用することで回避されました。これらのカーネルモジュールは、AlmaLinux によってデジタル署名されたモジュールを含むプロプライエタリな nvidia-open-kmod パッケージを作成するために使用されました。別のパッケージ almalinux-release-nvidia-driver は、NVIDIA が管理する外部リポジトリを構成し、そこからユーザー空間で実行される CUDA ドライバとプロプライエタリな NVIDIA ドライバコンポーネントがロードされます。
- x86-64 マイクロアーキテクチャの第 2 バージョン (x86-64-v2) 用の個別のビルドが作成されました。これらのビルドは、RHEL 10 で使用される x86-64-v3 マイクロアーキテクチャ向けに最適化されたベース x86-64 ビルドと並行してメンテナンスされます。x86-64-v2 の追加サポートにより、2013 年以前に設計された Intel Haswell および AMD Excavator よりも古い CPU との互換性が確保されます。標準リポジトリに加えて、EPEL リポジトリのパッケージ用の x86-64-v2 ビルドも用意されています。
- SPICEプロトコルのサーバーおよびクライアント実装が再導入され、QEMU/KVMの仮想環境でリモートデスクトップ操作が可能になりました。VNCプロトコルやRDPプロトコルとは異なり、SPICEは画面コンテンツのレンダリングとオーディオストリームの処理をサーバーではなくクライアント側で行います。 サーバRHEL では、リリース 9.0 で SPICE サポートが廃止されました。
- プロセッサ レジスタ %rbp を、リターン アドレスと関数変数を含むスタック フレームへのベース ポインタ (フレーム ポインタ) として使用するように戻しました。スタック フレームへのポインタを使用すると、ディストリビューションでシステムのトレースとプロファイリングに追加機能を使用できるようになります。
- ハイパーバイザーを使用する機能が実装されました KVM IBM POWERプロセッサを搭載したシステムの場合。RHELでは、9.0ブランチでこのサポートは終了しました。
- Red Hat Enterprise Linux以外のパッケージを含むSynergyリポジトリもメンテナンスされています。現在、Synergyリポジトリには、Elementary OSプロジェクトによって開発されたPantheonユーザー環境用のパッケージと、2台のコンピュータ間で暗号化されたファイルを共有するためのユーティリティであるWarpinatorが含まれています。
- UEFI セキュア ブート モードで起動する機能は、Intel/AMD および ARM プロセッサを搭載したシステムに実装されました。
- RHEL 150 でサポートされていなかった 10.1 を超えるハードウェア デバイスのサポートが復元されました。たとえば、ドライバー内の古い PCI デバイスの ID が返されました。
- aacraid - Dell PERC2、2/Si、3/Si、3/Di、Adaptec Advanced Raid 製品、HP NetRAID-4M、IBM ServeRAID および ICP SCSI
- be2iscsi - BladeEngine 2 および 3 用の Emulex OneConnectOpen-iSCSI
- be2net – Emulex BladeEngine 2 および 3 アダプター *
- hpsa - HP Smart アレイ コントローラー
- lpfc - Emulex LightPulse ファイバー チャネル SCSI
- megaraid_sas - Broadcom MegaRAID SAS
- mlx4_core - Mellanox Gen2 および ConnectX-2
- mpt3sas - LSI MPT フュージョン SAS 3.0
- mptsas - フュージョン MPT SAS ホスト
- qla2xxx - QLogic ファイバー チャネル HBA
- qla4xxx - QLogic iSCSI HBA。
AlmaLinux ディストリビューションは、Red Hat による CentOS 8 のサポートが時期尚早に終了したことを受けて、CloudLinux によって設立されました (CentOS 8 のアップデートは、ユーザーが予想していた 2021 年ではなく、2029 年末に中止されました)。 このプロジェクトは、別の非営利組織である AlmaLinux OS Foundation によって監督されています。AlmaLinux OS Foundation は、Fedora プロジェクトと同様のガバナンス モデルを使用して、中立的なコミュニティ主導の環境で開発するために設立されました。 配布キットは、すべてのカテゴリのユーザーに無料で提供されます。 AlmaLinux のすべての開発は無料ライセンスの下で公開されています。
AlmaLinux に加えて、Rocky Linux (CentOS 創設者のリーダーシップの下でコミュニティによって開発された)、Oracle Linux、SUSE Liberty Linux、および EuroLinux も、従来の CentOS の代替として位置付けられています。さらに、Red Hat は、最大 16 個の仮想または物理システムを備えたオープンソース組織および個人の開発者環境に RHEL を無料で利用できるようにしました。
出所: オープンネット.ru
