Ekipa AlmaLinux je 6. maja 2024 sporočila, da je stabilna različica AlmaLinux 9.4, imenovana tudi »Seafoam Ocelot«, uradno izšla in je pripravljena za uporabo. Različica 9.4 uporablja jedro 5.14.0-427.13.1.el9_4.
Happy Monday! We have great news: AlmaLinux 9.4, A.K.A. "Seafoam Ocelot," is now available!
— AlmaLinux (@AlmaLinux) May 6, 2024
Click the link to read release notes, access the AlmaLinux Community Chat, or learn how to report bugs: https://t.co/325nLjE7tu #Linux #OpenSource pic.twitter.com/BXimo0AoYe
Namestitveni program je kot običajno na voljo za štiri arhitekture:
AlmaLinux, ki se ujema z izdajo in različicami programske opreme Red Hat Enterprise Linux (RHEL), se gradi iz istih virov kot RHEL, obljublja popolno združljivost z RHEL, vse to pa iz prosto dostopne odprte kode. Zato je izstopajoča izbira za vse, ki iščejo resnično odprtokodni Enterprise Linux. Če želiš globlje razumeti, kako je AlmaLinux zgrajen, si oglej ta 23-minutni video, v katerem ga glavni arhitekt projekta podrobno razloži na letošnjem AlmaLinux Day v Nemčiji:
Opombe ob izdaji in dodatne informacije
AlmaLinux 9.4 uvaja posodobitve za izboljšanje varnosti in zasebnosti podatkov na stroju. Izboljšave spletne konzole in sistemskih vlog avtomatizirajo dodatna opravila in spodbujajo doslednost zapletenih okolij IT. Funkcije nove izdaje so namenjene izboljšanju razpoložljivosti in zanesljivosti sistema, olajšanju obnovitvenih postopkov ter izboljšanju zmožnosti posnetkov virtualnih strojev v hibridnih oblačnih okoljih. Nove sistemske vloge omogočajo ustvarjanje in upravljanje posnetkov upravitelja logičnih nosilcev (LVM) za izboljšanje postopkov varnostnega kopiranja in obnove podatkov. Posodobitve izdaje 9.4 poleg tega razvijalcem še izboljšajo zmogljivost, razširljivost in zanesljivost pri gradnji in upravljanju aplikacij.
Celotne opombe ob izdaji te različice preberi v wikiju: Opombe ob izdaji AlmaLinux OS 9.4, celoten seznam sprememb pa v opombah ob izdaji Red Hat Enterprise Linux 9.4.
Različice programske opreme v AlmaLinux 9.4
Z vidika spletnih strežnikov je 9.4 ena najpomembnejših podrazličic: kot tokovi modulov so prišle sveže različice PHP, Pythona, nginx in podatkovnih baz.
| Področje | Različice |
|---|---|
| Jeziki | PHP 8.2, Python 3.12, Ruby 3.3 |
| Spletni strežnik | nginx 1.24 |
| Podatkovne baze | MariaDB 10.11, PostgreSQL 16 |
| Upravljanje različic | Git 2.43.0, Git LFS 3.4.1 |
| Prevajalniki in orodjarne | GCC Toolset 13, LLVM Toolset 17.0.6, Rust Toolset 1.75.1, Go Toolset 1.21.7 |
| Razhroščevanje in merjenje zmogljivosti | Valgrind 3.22, SystemTap 5.0, elfutils 0.190, PCP 6.2.0 |
PHP 8.2 na primer na obstoječem strežniku vklopiš takole:
dnf module reset php
dnf module install php:8.2
Pred prehodom je vredno preveriti, ali CMS tvoje spletne strani in njegovi vtičniki podpirajo PHP 8.2; o času podpore starejših različic PHP smo pisali v članku Konec podpore za PHP 8.2.
Varnostne novosti
- SELinux 3.6: pravilnik je mogoče prilagoditi tudi s prepovednimi (deny) pravili
- Keylime: strežniške komponente (verifier in registrar) lahko tečejo tudi kot vsebniki
- Rsyslog: prilagodljive nastavitve šifriranja TLS/SSL in možnosti zmanjševanja pravic
- OpenSSL: ločen imenik drop-in za konfiguracijske datoteke, specifične za ponudnike
- libkcapi 1.4.0 in stunnel 5.71, slednji s podporo za sodobne odjemalce PostgreSQL
Obnovljena podpora za zastarelo strojno opremo
Z AlmaLinux 9.4 se je projekt izkazal tudi s tem, da je ugodil še eni zahtevi skupnosti, ki se je nanašala na podporo starejši strojni opremi, da lahko uporabniki tudi na teh strojih ostanejo na posodobljenih operacijskih sistemih.
Naslednji gonilniki naprav so spremenjeni tako, da so znova dodani identifikatorji PCI strojne opreme, ki je bila v upstreamu onemogočena:
- aacraid - Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid Products, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
- be2iscsi - Emulex OneConnectOpen-iSCSI for BladeEngine 2 and 3 adapters
- be2net - omrežni adapterji Emulex BladeEngine (od jedra 5.14.0-427.18.1.el9_4)
- hpsa - HP Smart Array Controller
- lpfc - Emulex LightPulse Fibre Channel SCSI
- megaraid_sas - Broadcom MegaRAID SAS
- mlx4_core - Mellanox Gen2 and ConnectX-2 adapters
- mpt3sas - LSI MPT Fusion SAS 3.0
- mptsas - Fusion MPT SAS Host
- qla2xxx - QLogic Fibre Channel HBA
- qla4xxx - QLogic iSCSI HBA
Celoten seznam strojne podpore, dodane v tej izdaji, najdeš v razdelku Razširjena podpora strojni opremi opomb ob izdaji 9.4. To je še posebej uporabno pri starejših, a še vedno dobro delujočih namenskih strežnikih s krmilniki RAID, na katerih RHEL 9 diskovnega krmilnika ne prepozna več.
Čeprav je ta seznam precej obsežen, ekipa AlmaLinux z veseljem sprejme povratne informacije vseh uporabnikov! Če uporabljaš starejšo strojno opremo in seznam ne pokriva vsega, kar potrebuješ, to sporoči na forumih AlmaLinux: Ponovno dodajanje podpore za starejšo strojno opremo.
Preverjanje ISO in posodobitev
wget https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux-9
gpg --import RPM-GPG-KEY-AlmaLinux-9
wget https://vault.almalinux.org/9.4/isos/x86_64/CHECKSUM
gpg --verify CHECKSUM
sha256sum AlmaLinux-9.4-x86_64-boot.iso
Vrstica »Good signature from “AlmaLinux OS 9 packager@almalinux.org“« in vrednost SHA256, ki se ujema z datoteko CHECKSUM, pokažeta, da je prenos v redu. Na obstoječem sistemu AlmaLinux 9 posodobiš z dnf upgrade -y; kdor je uporabljal 9.4 beta, najprej namesti paket repozitorija 9.4:
rpm -i https://vault.almalinux.org/9.4/BaseOS/x86_64/os/Packages/almalinux-repos-9.4-1.el9.x86_64.rpm --replacefiles
dnf upgrade -y
Z AlmaLinux 8 na 9 lahko nadgradiš na mestu 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.3 (november 2023)
- 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 namenskih strežnikih. Zanimivost: AlmaLinux je zagnala ekipa CloudLinux, na naših strežnikih za gostovanje cPanel pa tudi mi uporabljamo CloudLinux OS.