Rilis distribusi AlmaLinux 10.1 disajikan, disinkronkan dengan Red Hat Enterprise Linux 10.1 dan berisi semua perubahan yang diusulkan dalam rilis ini. Gambar instalasi disiapkan untuk arsitektur x86_64_v3, x86_64_v2, ARM64, ppc64le dan s390x dalam bentuk bootable (927 MB), minimal (1.4 GB) dan gambar penuh (8.3 GB). Bangunan langsung dengan GNOME, KDE, MATE, dan Xfce akan dibuat kemudian, demikian pula gambar untuk papan Raspberry Pi, kontainer, WSL (Subsistem Windows untuk Linux), dan platform cloud.
Distribusi ini kompatibel secara biner dengan Red Hat Enterprise Linux jika memungkinkan dan dapat digunakan sebagai pengganti RHEL 10.1 dan CentOS 10 Stream. Selain perubahan merek dan penghapusan paket khusus RHEL, AlmaLinux 10.1 memiliki perbedaan berikut dari RHEL 10.1:
- Dukungan untuk sistem berkas Btrfs telah dipulihkan. Kami telah menambahkan kemampuan untuk mempartisi drive menggunakan Btrfs di penginstal, memastikan instalasi modul kernel btrfs.ko, mengembalikan rangkaian utilitas btrfs-progs, dan mengadaptasi tumpukan manajemen penyimpanan untuk Btrfs. Kami juga telah memverifikasi bahwa paket-paket berikut berfungsi dengan benar di lingkungan Btrfs: bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2, dan virt-v2v. Red Hat menghentikan sistem berkas Btrfs di RHEL 7.4 (2017) dan menghentikan dukungannya di RHEL 8.
- Repositori paket CodeReady Builder (CRB) diaktifkan secara default. Repositori ini berisi pilihan paket yang tidak ditawarkan secara default di Red Hat Enterprise Linux, termasuk aplikasi pengembang, pustaka dan wrapper tambahan, serta paket yang berisi data debug, dokumentasi, berkas header, build statis, dan contoh kode (paket "-devel," "-example," "-doc," dan "-static"). CRB, antara lain, mencakup pustaka yang digunakan sebagai dependensi dalam paket dari repositori EPEL (Paket Tambahan untuk Enterprise Linux).
- Paket untuk menginstal driver NVIDIA dan tumpukan CUDA telah dibuat. Driver tersebut dapat digunakan dalam konfigurasi dengan UEFI Secure Boot. Modul kernel dari rangkaian driver resmi NVIDIA tidak dapat dimuat dalam mode UEFI Secure Boot karena tidak ditandatangani secara digital oleh distribusi. Keterbatasan ini diatasi dengan menggunakan modul kernel yang tersedia secara terbuka dari NVIDIA, yang digunakan untuk membuat paket nvidia-open-kmod dengan modul yang ditandatangani secara digital oleh AlmaLinux. Paket terpisah, almalinux-release-nvidia-driver, mengonfigurasi repositori eksternal yang dikelola oleh NVIDIA, tempat driver CUDA dan komponen driver NVIDIA yang berjalan di ruang pengguna dimuat.
- Build terpisah untuk versi kedua mikroarsitektur x86-64 (x86-64-v2) telah dibuat. Build ini dipelihara secara paralel dengan build dasar x86-64, yang dihasilkan dengan optimasi untuk mikroarsitektur x86-64-v3 yang digunakan dalam RHEL 10. Dukungan tambahan untuk x86-64-v2 memastikan kompatibilitas dengan CPU yang lebih lama dari Intel Haswell dan AMD Excavator, yang dirancang sebelum 2013. Selain repositori standar, build x86-64-v2 juga disiapkan untuk paket dari repositori EPEL.
- Implementasi server dan klien dari protokol SPICE telah diperkenalkan kembali, memungkinkan interaksi desktop jarak jauh yang berjalan di lingkungan virtual di bawah QEMU/KVM. Tidak seperti protokol VNC dan RDP, SPICE merender konten layar dan memproses aliran audio di sisi klien, bukan di sisi server. serverDi RHEL, dukungan SPICE dihentikan pada rilis 9.0.
- Dikembalikan ke penggunaan register prosesor %rbp sebagai penunjuk dasar ke bingkai tumpukan yang berisi alamat pengirim dan variabel fungsi (penunjuk bingkai). Menggunakan penunjuk untuk menumpuk bingkai memungkinkan distribusi menggunakan kemampuan tambahan untuk penelusuran dan pembuatan profil sistem.
- Kemampuan untuk menggunakan hypervisor telah diimplementasikan. KVM Pada sistem dengan prosesor IBM POWER. Di RHEL, dukungan tersebut dihentikan pada cabang 9.0.
- Repositori Synergy, yang berisi paket-paket selain Red Hat Enterprise Linux, tetap dikelola. Saat ini, repositori Synergy berisi paket-paket untuk lingkungan pengguna Pantheon, yang dikembangkan oleh proyek Elementary OS, dan Warpinator, sebuah utilitas untuk berbagi berkas terenkripsi antara dua komputer.
- Kemampuan untuk melakukan booting dalam mode UEFI Secure Boot telah diterapkan untuk sistem dengan prosesor Intel/AMD dan ARM.
- Dukungan untuk lebih dari 150 perangkat keras yang tidak didukung dalam RHEL 10.1 telah dipulihkan. Misalnya, ID perangkat PCI lama dalam driver telah dikembalikan:
- aacraid - Dell PERC2, 2/Si, 3/Si, 3/Di, Produk Raid Tingkat Lanjut Adaptec, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi - Emulex OneConnectOpen-iSCSI untuk BladeEngine 2 dan 3
- be2net – Adaptor Emulex BladeEngine 2 dan 3 *
- hpsa - Pengontrol Array Cerdas HP
- lpfc - Saluran Serat Emulex LightPulse SCSI
- megaraid_sas - Broadcom MegaRAID SAS
- mlx4_core - Mellanox Gen2 dan ConnectX-2
- mpt3sas - LSI MPT Fusion SAS 3.0
- mptsas - Host Fusion MPT SAS
- qla2xxx - Saluran Serat QLogic HBA
- qla4xxx - QLogic iSCSI HBA.
Distribusi AlmaLinux didirikan oleh CloudLinux sebagai tanggapan atas berakhirnya dukungan prematur untuk CentOS 8 oleh Red Hat (pembaruan untuk CentOS 8 dihentikan pada akhir tahun 2021, dan bukan pada tahun 2029, seperti yang diharapkan pengguna). Proyek ini diawasi oleh organisasi nirlaba terpisah, AlmaLinux OS Foundation, yang dibuat untuk berkembang di lingkungan netral berbasis komunitas menggunakan model tata kelola yang serupa dengan Proyek Fedora. Kit distribusi gratis untuk semua kategori pengguna. Semua pengembangan AlmaLinux diterbitkan di bawah lisensi gratis.
Selain AlmaLinux, Rocky Linux (dikembangkan oleh komunitas di bawah kepemimpinan pendiri CentOS), Oracle Linux, SUSE Liberty Linux dan EuroLinux juga diposisikan sebagai alternatif CentOS klasik. Selain itu, Red Hat telah membuat RHEL tersedia secara gratis untuk organisasi sumber terbuka dan lingkungan pengembang individu dengan hingga 16 sistem virtual atau fisik.
Sumber: opennet.ru
