Uradno je 9. maja 2024 postal splošno na voljo Rocky Linux 9.4. Ta različica je na voljo za arhitekture x86_64, aarch64, ppc64le in s390x ter uporablja jedro 5.14.0-427.13.1. O znanih težavah in obsežnih spremembah obveščajo opombe ob izdaji v dokumentaciji Rocky Linux.
Izpostavljene informacije
Pomembne nove funkcije in spremembe
- Od Rocky Linux 9.3 slike Azure izhajajo pod novim imenom izdajatelja: resf, ki je nadomestilo prejšnje, manj intuitivno ime.
- Poleg Azure Marketplace je Rocky Linux brezplačno na voljo v Azure Community Gallery, kar omogoča izjemno preprost dostop do Rockyja v Microsoft Azure. O uporabi slik iz skupnostne galerije govori ta novica.
- Slike AWS se zdaj zaženejo tudi v podomrežjih samo z IPv6, večina slik pa se že gradi z orodjem KIWI.
Različice programske opreme
| Področje | Različice |
|---|---|
| Jeziki | Python 3.12, Ruby 3.3, PHP 8.2 |
| 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, Rust Toolset 1.75.0, Go Toolset 1.21.0 |
PHP 8.2 vklopiš takole:
dnf module reset php
dnf module install php:8.2
Varnost
V nadaljevanju so izpostavljene varnostne točke najnovejše izdaje Rocky Linux 9.4. Celoten seznam varnostnih sprememb je v opombah ob izdaji RHEL 9.4.
- Izdaja SELinux userspace 3.6 uvaja pravila deny za dodatno prilagajanje pravilnikov.
- Strežniški komponenti Keylime, verifikator in registrator, sta na voljo kot vsebnika.
- Sistem za obdelavo dnevnikov Rsyslog uvaja prilagodljive nastavitve šifriranja TLS/SSL in dodatne možnosti v zvezi z opuščanjem zmožnosti (capabilities).
- Orodjarna OpenSSL TLS dodaja imenik drop-in za konfiguracijske datoteke, specifične za ponudnike.
- libkcapi 1.4.0 uvaja nova orodja in možnosti. Z novo možnostjo
-Tlahko pri izračunu zgoščenih vrednosti navedeš imena ciljnih datotek. - Storitev za tuneliranje TLS/SSL stunnel 5.71 spremeni vedenje OpenSSL 1.1 in novejših v načinu FIPS. Poleg te spremembe ta različica prinaša vrsto novih funkcij, na primer podporo za sodobne odjemalce PostgreSQL.
Vsebniki
Pomembnejše spremembe so naslednje:
- Ukaz podman build farm za ustvarjanje slik vsebnikov za več arhitektur je na voljo kot tehnološki predogled.
- podman zdaj podpira module containers.conf za nalaganje vnaprej določenih konfiguracij.
- Paket Container Tools je posodobljen
- RESTful API Podman v4.9 zdaj prikazuje podatke o napredku, ko sliko vleče iz registra ali jo vanj potiska
- SQLite je zdaj v celoti podprt kot privzeto zaledje podatkovne baze za podman
- Containerfile zdaj podpira večvrstična navodila HereDoc
- »pasta« kot ime omrežja je zdaj zastarelo
- Zaledje podatkovne baze BoltDB je zdaj zastarelo
- Modul container-tools:4.0 je zastarel.
- Omrežni sklad Container Network Interface (CNI) je zastarel in bo v eni od prihodnjih izdaj odstranjen.
Zastarela programska oprema
Nekateri tokovi aplikacij, ki so del repozitorijev Rocky Linux 9.4, ne bodo več prejemali posodobitev. Mednje trenutno spadata Node.js 16 (umik aprila 2024) in .NET 7 (umik maja 2024). Poleg tega OpenJDK 11 za Rocky Linux 9 doseže konec življenjske dobe oktobra 2024. Če želiš nadaljnje popravke, pazi, da uporabljaš podprte različice (module Node.js 18 ali 20, pakete .NET 6 ali 8, pakete OpenJDK 1.8.0, 17 ali 21).
Podroben seznam posodobitev in sprememb najdeš v opombah ob izdaji Rocky Linux 9.4.
Testiranje
Vsaka izdaja Rocky Linux gre skozi temeljito testiranje natančnosti in stabilnosti, ki vključuje tudi ročna in samodejna preverjanja v različnih okoljih in nastavitvah.
Rocky Linux 9.4 so pred končno odobritvijo en teden strogo testirali. Rezultati testiranja, razprave in kontrolni seznam izdaje so na voljo na kanalu rocky-release-v94 na chat.rockylinux.org.
Kogar zanima postopek izdaje, se lahko ekipi pridruži na chat.rockylinux.org.
Preverjanje ISO
Namestitvene ISO različice 9.4 (Rocky-9.4-x86_64-boot.iso, -minimal.iso, -dvd1.iso/-dvd.iso) je po prenosu vredno preveriti. V mapi, kamor si shranil ISO:
curl -O https://dl.rockylinux.org/vault/rocky/9.4/isos/x86_64/CHECKSUM
sha256sum -c CHECKSUM --ignore-missing
Ukaz primerja datoteke ISO v mapi z datoteko CHECKSUM in ob preneseni sliki izpiše »OK«. Pakete podpisuje ključ GPG Rocky Linux 9 (RPM-GPG-KEY-Rocky-9, prstni odtis: 21CB 256A E16F C54C 6E65 2949 702D 426D 350D 275D), ki ga dnf po namestitvi samodejno preverja.
Posodobitev in prehod
Obstoječi sistem Rocky Linux 9 lahko posodobiš z običajnim ukazom:
sudo dnf -y upgrade
Rocky Linux vedno podpira le najnovejšo podrazličico vsake glavne različice, zato ukaz danes posodobi na najnovejšo izdajo serije 9. Z drugih distribucij Enterprise Linux 9 (AlmaLinux, CentOS, Oracle Linux, RHEL) lahko preideš s skripto migrate2rocky.
Rocky Linux uradno ne podpira nadgradnje na mestu med glavnimi različicami in za prehod z 8 na 9 priporoča novo namestitev. Če bi vseeno nadgrajeval na mestu, najdeš korake skupnostnega orodja ELevate v našem vodniku za ELevate.
Kako dolgo je podprt?
Aktivna podpora za Rocky Linux 9 (»Blue Onyx«) traja do 31. maja 2027, njegov življenjski cikel pa se konča 31. maja 2032. Posodobitve vedno prejema le najnovejša podrazličica. Druge izdaje serije 9:
- Rocky Linux 9.0 (julij 2022)
- Rocky Linux 9.1 (november 2022)
- Rocky Linux 9.2 (maj 2023)
- Rocky Linux 9.3 (november 2023)
- Rocky Linux 9.5 (november 2024)
- Rocky Linux 9.6 (junij 2025)
- Rocky Linux 9.7 (december 2025)
- Rocky Linux 9.8 (maj 2026)
Rocky Linux 9 lahko kot operacijski sistem izbereš tudi ob naročilu KVM VPS ali namenskega strežnika.