Po izidu RHEL 9.3 je izšel tudi AlmaLinux 9.3, ki se osredotoča na večjo varnost ter posodobitev razvojnih in sistemskih orodij.
AlmaLinux je kot brezplačna alternativa Red Hat Enterprise Linux (RHEL) vse bolj priljubljen, zlasti odkar se je CentOS s CentOS Stream usmeril v model sprotnih izdaj.
Neizpodbitno dejstvo je, da AlmaLinux dosledno postavlja merilo glede hitrih in učinkovitih izdaj, kar je znova dokazal izid AlmaLinux 9.3. Zvesta svojemu slovesu je distribucija tesno sledila RHEL 9.3 in svojo posodobljeno različico izdala le šest dni pozneje, 13. novembra 2023. Poglejmo nove funkcije in posodobitve v izdaji.
It's here! AlmaLinux 9.3 is now available and aims to improve flexibility, reliability, and enhance security across hybrid environments. 👏
— AlmaLinux (@AlmaLinux) November 24, 2023
Read more about the release here: https://t.co/cT0rSXV2Pm #Linux #OpenSource pic.twitter.com/oUO247PPuW
Združljivost ABI z RHEL
AlmaLinux 9.3 s kodnim imenom »Shamrock Pampas Cat«, zgrajen na jedru Linux 5.14 (natančneje 5.14.0-362.8.1.el9_3), je prva izdaja, ki je nastala po odločitvi Red Hata, da omeji dostop do svoje izvorne kode. AlmaLinux se je odzval tako, da z RHEL ne bo več identičen »do posamezne napake«, temveč združljiv na ravni ABI: programi, prevedeni za RHEL, in paketi, pripravljeni zanj, na njem tečejo brez sprememb, AlmaLinux pa lahko vključi tudi lastne popravke napak. Izdaja je bila poleg tega pripravljena z močnim poudarkom na varnosti.
Varnostne novosti
V tem duhu je Keylime, izpopolnjena programska rešitev, ki se osredotoča na izboljšanje varnosti in celovitosti različnih računalniških sistemov, dobil različico 7.3.0. Poleg tega se je OpenSSH, eno najbolj razširjenih orodij za varno omrežno komunikacijo, še bolj oddaljil od manj varnega povzetka sporočil SHA-1.
AlmaLinux 9.3 je poleg tega precej izboljšal varnostne funkcije z vključitvijo izboljšav, ki podpirajo razširitev EMS (Extended Master Secret), opisano v RFC 7627.
Ta integracija je še posebej pomembna, ker izpolnjuje zahteve standarda FIPS-140-3, enega najpomembnejših meril kriptografske varnosti. Konkretno je ta izboljšava obvezna za vse povezave TLS 1.2, ki se na široko uporabljajo za varno komunikacijo prek interneta.
Varnostne novosti pa se tu še ne končajo. SETools, paket grafičnih orodij in orodij ukazne vrstice ter knjižnic za analizo pravilnika SELinux, je posodobljen na različico 4.4.3, OpenSCAP pa na različico 1.3.8. SCAP Security Guide je posodobljen na različico 0.1.69: profili ANSSI so dobili različico 2.0, dodani pa so trije novi profili, usklajeni s španskim vodnikom CCN-STIC-610A22. Gonilnik pametnih kartic pcsc-lite-ccid je posodobljen na različico 1.5.2.
Razvojna in sistemska orodja
Hkrati je v izdaji AlmaLinux 9.3 posodobitev dobila tudi vrsta sistemskih in razvojnih orodij:
| Področje | Različice |
|---|---|
| Jeziki, spletni strežniki in strežniki podatkovnih baz | Node.js 20, Apache HTTP Server 2.4.57, Redis 7 |
| Osnovna veriga orodij | GCC 11.4.1 |
| Prevajalniki in orodjarne | GCC Toolset 13, LLVM Toolset 16.0.6, Rust Toolset 1.71.1, Go Toolset 1.20.10 |
| Iskanje napak | Valgrind 3.21, SystemTap 4.9, elfutils 0.189 |
| Spremljanje zmogljivosti | PCP 6.0.5, Grafana 9.2.10 |
Po navedbah objave je napredovala tudi spletna konzola, za vsebnike Podman je mogoče nastaviti dejanja za preverjanje stanja (health check), v virtualnih strojih pa je mogoče uporabljati tudi naprave vsock. Node.js 20 in Redis 7 namestiš iz sistema modulov:
dnf module install nodejs:20
dnf module install redis:7
Če pa staviš na Almo kot namizni sistem, distribucija (podobno kot prejšnja izdaja 9.2) privzeto prihaja z GNOME 40.4. Več informacij o vseh spremembah najdeš v uradni objavi ali tukaj.
Za podrobnejši pregled posodobitev v izdaji pa je smiselno preučiti opombe ob izdaji RHEL 9.3.
Prenos, preverjanje in posodobitev
AlmaLinux 9.3 je na voljo za štiri arhitekture, med njimi x86_64, arm64, ppc64le in s390x. Namestitveno sliko ISO lahko preneseš z znanega javnega zrcala. Celovitost prenesene slike preveriš takole:
wget https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux-9
gpg --import RPM-GPG-KEY-AlmaLinux-9
wget https://vault.almalinux.org/9.3/isos/x86_64/CHECKSUM
gpg --verify CHECKSUM
sha256sum AlmaLinux-9.3-x86_64-boot.iso
V izpisu gpg --verify moraš videti vrstico »Good signature from “AlmaLinux OS 9 packager@almalinux.org“« (opozorilo »not certified with a trusted signature« je v tem primeru normalno), rezultat sha256sum pa se mora ujemati z vrednostjo v datoteki CHECKSUM.
Na obstoječem sistemu AlmaLinux 9 ukaz dnf upgrade -y posodobi na najnovejšo podrazličico. Z AlmaLinux 8 na 9 lahko brez ponovne namestitve preideš po našem vodniku za ELevate.
Kako dolgo je AlmaLinux 9 podprt?
Aktivna podpora za AlmaLinux 9 traja do 31. maja 2027, varnostne posodobitve pa prejema do 31. maja 2032. Druge izdaje serije 9:
- AlmaLinux 9.0 (maj 2022)
- AlmaLinux 9.1 (november 2022)
- AlmaLinux 9.2 (maj 2023)
- AlmaLinux 9.4 (maj 2024)
- AlmaLinux 9.5 (november 2024)
- AlmaLinux 9.6 (maj 2025)
- AlmaLinux 9.7 (november 2025)
- AlmaLinux 9.8 (maj 2026)
AlmaLinux je operacijski sistem, ki ga lahko izbereš tudi na naših strežnikih KVM VPS, in če potrebuješ celoten stroj, ga lahko poganjaš tudi na namenskem strežniku.