AlmaLinux 10.1 發行版現已發布

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(適用於 Linux 的 Windows 子系統)和雲端平台的映像。

該發行版盡可能與 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) 軟體包倉庫預設為啟用。它包含一系列 Red Hat Enterprise Linux 預設未提供的軟體包,包括開發人員應用程式、附加程式庫和封裝器,以及包含偵錯資料、文件、頭文件、靜態建置和程式碼範例的軟體包(即「-devel」、「-example」、「-doc」和「-static」軟體包)。此外,CRB 還包含一些函式庫,這些函式庫是 EPEL(Extra Packages for Enterprise Linux,企業級 Linux 附加軟體包)倉庫中軟體包的依賴項。
  • 已建立用於安裝 NVIDIA 驅動程式和 CUDA 堆疊的軟體包。這些驅動程式可在啟用 UEFI 安全啟動的設定中使用。 NVIDIA 官方專有驅動程式集中的核心模組無法在 UEFI 安全啟動模式下加載,因為它們未經發行版進行數位簽署。為了規避此限制,我們使用了 NVIDIA 公開提供的核心模組,並創建了專有的 nvidia-open-kmod 軟體包,其中包含由 AlmaLinux 進行數位簽署的模組。另一個軟體包 almalinux-release-nvidia-driver 配置了一個由 NVIDIA 維護的外部儲存庫,CUDA 驅動程式和在用戶空間運行的 NVIDIA 專有驅動程式元件均從該儲存庫載入。
  • 針對第二版 x86-64 微架構 (x86-64-v2) 已創建了單獨的建置版本。這些建置版本與基礎 x86-64 建置版本並行維護,後者是針對 RHEL 10 中使用的 x86-64-v3 微架構進行最佳化產生的。對 x86-64-v2 的額外支援確保了與 2013 年之前設計的、早於 Intel Haswell 和 AMD Excavator 的 CPU 的兼容性。除了標準軟體倉庫之外,還為 EPEL 軟體倉庫中的軟體包準備了 x86-64-v2 建置版本。
  • SPICE協定的伺服器端和用戶端實作已重新推出,因此可在QEMU/KVM等虛擬環境中進行遠端桌面互動。與VNC和RDP協定不同,SPICE在客戶端渲染螢幕內容並處理音訊串流,而不是在伺服器端。 服務器在 RHEL 中,SPICE 支援在 9.0 版本中被取消。
  • 恢復為使用處理器暫存器 %rbp 作為指向包含傳回位址和函數變數(幀指標)的堆疊幀的基底指標。使用指向堆疊幀的指標允許發行版使用附加功能進行系統追蹤和分析。
  • 已實現使用虛擬機器管理程式的功能。 KVM 在採用 IBM POWER 處理器的系統上,RHEL 9.0 版本已停止提供此類支援。
  • Synergy 軟體倉庫維護良好,其中包含除 Red Hat Enterprise Linux 之外的其他軟體套件。目前,Synergy 軟體倉庫包含 Elementary OS 專案開發的 Pantheon 使用者環境的軟體包,以及 Warpinator(一個用於在兩台電腦之間加密共享檔案的實用程式)。
  • 配備 Intel/AMD 和 ARM 處理器的系統已實現以 UEFI 安全啟動模式啟動的功能。
  • 已恢復對 RHEL 150 中不支援的 10.1 多種硬體設備的支援。例如,驅動程式中舊 PCI 裝置的 ID 已傳回:
    • aacraid - Dell PERC2、2/Si、3/Si、3/Di、Adaptec 高級 Raid 產品、HP NetRAID-4M、IBM ServeRAID 和 ICP SCSI
    • be2iscsi - 適用於 BladeEngine 2 和 3 的 Emulex OneConnectOpen-iSCSI
    • be2net – Emulex BladeEngine 2 和 3 個適配器 *
    • hpsa - 惠普智慧陣列控制器
    • lpfc - Emulex LightPulse 光纖通道 SCSI
    • megaraid_sas - Broadcom MegaRAID SAS
    • mlx4_core - Mellanox Gen2 和 ConnectX-2
    • mpt3sas - LSI MPT Fusion SAS 3.0
    • mptsas - 融合 MPT SAS 主機
    • qla2xxx - QLogic 光纖通道 HBA
    • qla4xxx - QLogic iSCSI HBA。

AlmaLinux 發行版由 CloudLinux 創立,以應對 Red Hat 過早終止對 CentOS 8 的支持(CentOS 8 的更新發布已於 2021 年底停止,而不是用戶預期的 2029 年)。 該項目由一個獨立的非營利組織 AlmaLinux OS Foundation 監管,該基金會的創建目的是使用類似於 Fedora 項目的治理模型在中立的、社區驅動的環境中進行開發。 該分發工具包對所有類別的用戶都是免費的。 AlmaLinux 的所有開發成果均在免費許可下發布。

除了AlmaLinux之外,Rocky Linux(由CentOS創始人領導下的社群開發)、Oracle Linux、SUSE Liberty Linux和EuroLinux也被定位為經典CentOS的替代品。此外,紅帽也向開源組織和擁有多達 16 個虛擬或實體系統的個人開發環境免費提供 RHEL。

來源: opennet.ru

添加評論