Izšel je Rocky Linux 9.4

Branje: 4 min

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.

Post by @rockylinux@fosstodon.org
View on Mastodon

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 -T lahko 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 lahko kot operacijski sistem izbereš tudi ob naročilu KVM VPS ali namenskega strežnika.

Nazaj na blog