AlmaLinux 10.1 hadir dengan fitur-fitur baru utama, CRB sebagai default dan Btrfs

  • Mengaktifkan CRB secara default mengurangi kegagalan EPEL dan mengaktifkan selinux-policy-extra.
  • Dukungan Btrfs dari penginstal dan peningkatan kinerja serta rangkaian alat.
  • Pembaruan dalam kontainer/virtualisasi (Podman, Buildah, Libvirt, QEMU-KVM).
  • Kompatibilitas ABI dengan RHEL, lebih banyak arsitektur, dan citra cloud yang luas.

Alma Linux 10.1

AlmaLinux mengambil langkah tegas untuk menyempurnakan pengalaman pengguna dan administrasinya, mengikuti rilis seperti Alma Linux 9.6dan versi berikutnya 10.1 sekarang tersedia dengan perubahan yang akan menarik minat server dan komputer desktop. Di antara fitur-fitur baru yang paling penting, Repositori CodeReady Builder (CRB) sekarang diaktifkan secara default. Dan dukungan Btrfs hadir dari tahap instalasi, bersama dengan peningkatan kinerja, pembaruan rantai alat, dan kemajuan dalam kontainer, virtualisasi, dan keamanan.

Meskipun judulnya berfokus pada 10.1, kita tidak boleh melupakan dasar yang telah diletakkan oleh AlmaLinux 10, dengan nama sandi 'Purple Lion'. Distribusi ini mempertahankan kompatibilitas tingkat ABI dengan RHEL Ia juga menambahkan fitur-fiturnya sendiri: aktivasi penunjuk bingkai, kompatibilitas x86-64-v2 yang diperluas, dukungan Boot Aman pada ARM, kembalinya SPICE, dan edisi Live untuk GNOME, KDE Plasma, dan Xfce. Semua ini dilengkapi dengan citra cloud untuk vendor-vendor besar dan opsi untuk migrasi dari CentOS menggunakan alat ELevate.

AlmaLinux 10.1, status dan cakupannya

Versi 10.1 hadir sebagai “Singa Heliotrope” untuk semua arsitektur yang didukung: x86_64, x86_64_v2, aarch64, ppc64le dan s390x.

Selain apa yang sudah ada di AlmaLinux 10, versi 10.1 menggabungkan dukungan Btrfs menyeluruh di tingkat kernel dan ruang pengguna, dan memungkinkan sistem untuk diinstal langsung di Btrfs dari penginstal. Tim mengklarifikasi bahwa pengaktifan awal berfokus pada penginstal dan tumpukan manajemen penyimpanan, dan bahwa dukungan yang lebih luas dalam koleksi perangkat lunak AlmaLinux akan diluncurkan secara bertahap.

CRB diaktifkan secara default: selamat tinggal pada dependensi yang rusak dengan EPEL

Salah satu perubahan praktis yang paling disambut baik adalah, sejak AlmaLinux 10 dan juga di 10.1, repositori CodeReady Builder (CRB) diaktifkan secara defaultRepositori ini, dikenal sebagai PowerTools di Alma Linux 8.6Ini berisi pustaka dan utilitas yang bukan bagian dari paket dasar RHEL/AlmaLinux, tetapi penting untuk perangkat lunak pengembangan dan ketergantungan yang dibutuhkan EPEL, termasuk apa yang dibutuhkan untuk lingkungan seperti KDE Plasma.

Sampai saat ini banyak pengguna yang menemui kesalahan ketergantungan saat menginstal paket EPEL karena CRB tidak diaktifkan, yang menyebabkan frustrasi, laporan bug yang tidak perlu, dan kurva pembelajaran yang curam. Dengan perubahan tersebut, gesekan itu menghilangNeal Gompa, anggota komite teknik AlmaLinux, menjelaskan bahwa tujuannya adalah agar Anda tidak perlu lagi menyentuh konfigurasi repositori untuk menginstal paket umum seperti plasma-temukan o libAppStreamQt.

Pada sistem yang sudah menjalankan AlmaLinux 10 (termasuk varian Anak kucing 10), pembaruan menyesuaikan file almalinux-crb.repo mendirikan enabled=1Jika Anda lebih suka menonaktifkannya, Anda dapat melakukannya dengan mudah dengan dnf config-manager dan membatalkan opsi tersebut. Keputusan ini juga membuka jalan bagi peningkatan keamanan: Paket selinux-policy-extra akan tiba dalam CRB, dirancang untuk meningkatkan kompatibilitas perangkat lunak EPEL dengan SELinux dan akan diinstal secara otomatis selama pembaruan saat CRB aktif.

Apa itu CRB dan mengapa itu penting?

CRB adalah repositori tambahan dengan pustaka, SDK, dan bagian "lem" yang banyak aplikasi anggap remeh. Silsilahnya berasal dari PowerTools (AlmaLinux 8), dan tujuannya adalah untuk memfasilitasi pengembangan dan penerapan perangkat lunak yang, meskipun bukan bagian dari inti RHEL, Hal ini penting untuk lingkungan kerja modernMengaktifkannya secara langsung akan mengurangi insiden dan mencegah administrator membuang-buang waktu pada tugas aktivasi mekanis dan penyelesaian ketergantungan.

Btrfs dari penginstal

Versi 10.1 menggabungkan dukungan Btrfs, yang telah diuji di AlmaLinux OS Kitten sejak awal September. Kini, Dimungkinkan untuk menginstal AlmaLinux langsung di Btrfsdengan dukungan yang diaktifkan di kernel dan ruang pengguna. Fokus awal adalah pada penginstal dan manajemen volume, sementara ekosistem lainnya akan menggabungkan kemampuan Btrfs yang lebih canggih seiring berjalannya siklus.

Tambahan ini relevan bagi mereka yang mencari snapshot, kompresi, atau subvolume tanpa menggunakan solusi eksternal. Meskipun cakupan awalnya konservatif, fakta sederhana bahwa kita dapat memulai dengan Btrfs sejak hari pertama merupakan lompatan praktis untuk pengujian, desktop tingkat lanjut, dan skenario server tertentu.

Performa dan toolchain terbaru di AlmaLinux 10.1

AlmaLinux 10.1 juga membawa peningkatan kinerja dan memperbarui perangkat pengembang dengan versi terbaru GCC, LLVM, dan Rust. Hal ini menghasilkan build yang lebih efisien, optimasi baru, dan kompatibilitas yang lebih baik dengan proyek modern yang mengarah ke rantai alat tersebut.

Selain itu, utilitas debugging dan jaringan telah diperbarui untuk pengalaman sehari-hari PolandiaBaik di server maupun di lingkungan pengembangan. Memang tidak revolusioner, tetapi ia menyediakan "penyempurnaan" yang Anda rasakan saat membuat profil, men-debug, atau menguji beban.

Kontainer dan virtualisasi

Di bidang kontainerisasi dan virtualisasi, AlmaLinux 10.1 memperkenalkan versi baru Podman, Buildah, Libvirt dan QEMU-KVMKombinasi ini memastikan pengalaman yang lebih modern untuk membangun dan menjalankan kontainer, serta mengelolanya. hypervisor dan mesin virtual dengan gesekan yang lebih sedikit dan kinerja yang lebih baik.

Bagi mereka yang bekerja dengan infrastruktur bersama, lompatan versi ini penting: Mereka meningkatkan kompatibilitas, memperbaiki bug, dan sering menambahkan perbaikan kecil peningkatan kualitas hidup yang terakumulasi seiring waktu. Selain itu, dalam pengaturan eksperimental, Pratinjau dukungan KVM untuk IBM POWER yang diminta pengguna (termasuk OSL di Oregon State University), yang memperluas opsi dalam lingkungan perangkat keras khusus.

Keamanan: Kebijakan SELinux, OpenSSL dan SSSD

Keamanan tidak diabaikan. Pembaruan AlmaLinux 10.1 Kebijakan SELinux, OpenSSL, dan SSSD untuk mempertahankan sistem yang paling kuat, stabil, dan andal. Bersamaan dengan itu, kedatangan selinux-policy-extra di dalam CRB (setelah tersedia) akan memperkuat koeksistensi antara paket SELinux dan EPEL, kombinasi yang sangat umum di server dan workstation.

Jika Anda mengelola armada, detail berikut inilah yang membuat perbedaan dalam jangka menengah: Lebih sedikit masalah perizinan, perpustakaan lebih sehat dan pengalaman yang lebih dapat diprediksi saat Anda menerapkan patch atau menggabungkan beban kerja baru.

Arsitektur dan varian yang didukung oleh AlmaLinux 10.1

Penutup 10.1 x86_64, x86_64_v2, aarch64, ppc64le dan s390xRentang ini memungkinkan penerapan dari server konvensional ke mainframe berkinerja tinggi dan sistem ARM. Lebih lanjut, AlmaLinux 10, tidak seperti RHEL 10, bertaruh pada perluasan dukungan untuk x86-64-v2 (ketika RHEL menerbitkan biner mulai dari x86-64-v3), dengan gagasan untuk tetap mempertahankan peralatan fungsional yang agak lama dalam sirkuit patch keamanan selama bertahun-tahun.

Untuk memfasilitasi jalur tersebut, proyek ini sedang dibangun varian alternatif EPEL dengan kompatibilitas untuk x86-64-v2. Dan di dunia ARM, telah ditambahkan Dukungan Boot Aman, kunci untuk penerapan di mana rantai boot terverifikasi merupakan persyaratan penting.

Kompatibilitas RHEL dan peran CentOS Stream

Sejak perubahan kebijakan Red Hat mengenai kode RHEL, AlmaLinux telah memperjelas pendekatannya: Ini tidak berasal langsung dari kode RHEL, tetapi dari CentOS StreamMempertahankan kompatibilitas di tingkat ABI. Ini berarti perangkat lunak yang dirancang untuk RHEL berjalan dengan benar, mempertahankan antarmuka aplikasi, tetapi dengan model pengembangan yang berbeda. berfokus pada transparansi dan komunitas.

Dalam kata-kata proyek itu sendiri, tujuannya adalah untuk mendukung komunitasnya tanpa mengorbankan kompatibilitas dengan RHEL 10, dengan memperkenalkan Perbaikan khusus bagi mereka yang membutuhkannya Dan mereka tahu cara memanfaatkannya secara maksimal. Salah satu peningkatan ini adalah aktivasi default dari penunjuk bingkai, sangat dihargai oleh pengembang untuk debugging dan pengoptimalan kinerja.

Desktop, ISO Langsung, dan pengalaman pengguna di AlmaLinux 10.1

Bagi mereka yang ingin mencoba sebelum menginstal, AlmaLinux menawarkan Edisi langsung dengan GNOME, KDE Plasma dan XfceMereka memudahkan evaluasi sistem sebagai desktop, verifikasi kompatibilitas perangkat keras, dan pengambilan keputusan tanpa perlu memodifikasi disk. Lebih lanjut, CRB aktif secara default akan terlihat saat Anda menginstal Komponen atau utilitas KDE Plasma yang menggunakan EPELkarena kesalahan ketergantungan umum yang mengganggu alur menghilang.

Seolah itu belum cukup, proyek ini memperkenalkan kembali driver yang dibuang Red Hatmemperluas dukungan perangkat keras, dan memulihkan Protokol SPICE untuk desktop jarak jauh, tidak ada sejak RHEL 9.0. Jenis keputusan ini menempatkan fokus pada kegunaan tanpa kehilangan kompatibilitas, sebuah premis yang telah dihargai komunitas sejak versi pertama.

Pencitraan cloud dan penerapan AlmaLinux 10.1

AlmaLinux menyediakan gambar resmi pada penyedia cloud utama. Amazon AWSAda AMI di AWS Marketplace dan sebagai AMI Komunitas, dan mereka bebasDokumentasi spesifik dan detail verifikasi tersedia di sumber daya proyek.

itu Gambar Cloud Generik Mereka diterbitkan di mirror dan repositori utama, dengan panduan verifikasi dan penggunaan untuk menjalankannya di komputer dan server lokal; Mereka adalah pilihan yang fleksibel untuk skenario KVM, OpenStack, dan private cloud atau lab.

En Google CloudGambar resmi tersedia di Marketplace dan juga dapat disebarkan melalui gcloud CLI, dengan instruksi tersedia di wiki. Untuk Microsoft AzureProyek ini menawarkan citra AlmaLinux 8.10 dan 9.6 yang tersedia di semua wilayah melalui Azure Marketplace, dengan penerapan dari toko, portal, dan CLI.

Jika Anda menggunakan BukaNebulaAda juga gambar resmi di cermin, dengan panduan verifikasi dan penggunaan. Dan di Infrastruktur Cloud OracleAlmaLinux menerbitkan gambar di semua wilayah melalui Oracle Cloud Marketplace, cocok untuk instans Reguler, Terlindung, dan ARM, dapat disebarkan dari Marketplace, Gambar Mitra di konsol OCI, dan miliknya sendiri OCI CLI.

WSL, Raspberry Pi, dan format tambahan

Di luar cloud, AlmaLinux menawarkan serangkaian format pengiriman yang mencakup kontainer, gambar untuk WSL dan Raspberry Pi. Variasi ini memungkinkan adopsi distribusi di skenario desktop, laboratorium, CI/CD dan IoTdan menjaga konsistensi antara lingkungan pengembangan dan produksi.

Migrasi dari CentOS dan peningkatan antar versi

Jika Anda berasal dari 8.5 CentOSTransisi ke AlmaLinux mudah dilakukan berkat alat-alat proyek: Implementasi AlmaLinux memungkinkan migrasi di tempat Tanpa perlu menginstal ulang. Untuk CentOS 7 dan untuk berpindah antar versi utama, Mengangkat (dikembangkan dan dipelihara oleh komunitas AlmaLinux) memungkinkan migrasi dan peningkatan versi utama “in situ”meminimalkan waktu henti dan menyederhanakan jalur ke platform yang didukung.

Rute ini sangat berguna bagi organisasi yang membutuhkan standarisasi tanpa mengulang seluruh penerapanAtau bagi mereka yang ingin mengkonsolidasikan alat dan repositori tanpa kejutan. Seperti biasa, disarankan untuk menguji terlebih dahulu di lingkungan staging dan selalu memperbarui cadangan.

Detail kecil yang meningkatkan kehidupan sehari-hari

Kembali ke inti 10/10.1, ada keputusan desain kecil yang menjadi nyata selama beberapa minggu. pengenalan kembali pengontrol Red Hat telah memperluas kompatibilitas dengan perangkat keras yang "dapat diselamatkan", membuang perangkat keras yang dibuang oleh perusahaan. aktivasi default dari penunjuk bingkai Ini memfasilitasi pembuatan profil dan diagnostik kinerja. Dan memiliki CRB yang aktif adalah salah satu hal yang... Sekali Anda mencobanya, Anda tidak akan ingin kembali lagi.terutama jika Anda menggunakan EPEL atau desktop seperti KDE Plasma.

Dalam lingkungan virtualisasi, pembaruan QEMU-KVM dan Libvirt Hal ini biasanya menghasilkan siklus hidup VM yang lebih lancar, penanganan snapshot yang lebih baik, dan stabilitas yang lebih baik di bawah beban. Dan bagi tim yang menggabungkan kontainer dan VM, Podman dan Buildah setiap hari Mereka membantu memastikan bahwa rantai CI/CD tidak tertinggal di hulu.

Kapan harus meng-upgrade ke AlmaLinux 10.1 dan apa yang diharapkan

Jika Anda dalam tahap produksi, Anda sekarang dapat menginstal stabil 10.1 untuk membawa perbaikan ini ke mesin-mesin penting. Mereka yang sudah menggunakan AlmaLinux 10 akan melihat beberapa perubahan diluncurkan melalui pembaruan (seperti Aktivasi CRB secara default dan implikasinya), dan akan dapat merencanakan adopsi Btrfs atau penyebaran toolchain baru sesuai dengan kebijakan internal.

AlmaLinux maju dengan menggabungkan Kompatibilitas RHEL, peningkatan kepemilikan, dan fokus pada kegunaanCRB yang diaktifkan secara default menyederhanakan kehidupan sehari-hari, Btrfs membuka pintu yang menarik dari penginstal, dan pembaruan toolchain, kontainer, dan keamanan menjaga tumpukan tetap modern.

Alma Linux 9.2
Artikel terkait:
AlmaLinux 9.2 telah dirilis dan ini adalah beritanya