Rocky Linux 9.4 ist erschienen

4 Min. Lesezeit

Rocky Linux 9.4 ist seit dem 9. Mai 2024 offiziell allgemein verfügbar. Diese Version ist für die Architekturen x86_64, aarch64, ppc64le und s390x erhältlich und verwendet den Kernel 5.14.0-427.13.1. Informationen zu bekannten Problemen und den wichtigsten Änderungen finden Sie in den Release Notes der Rocky-Linux-Dokumentation.

Post by @rockylinux@fosstodon.org
View on Mastodon

Wichtige Informationen

Wichtige neue Funktionen und Änderungen

  • Seit Rocky Linux 9.3 erscheinen die Azure-Images unter einem neuen Herausgebernamen: „resf“, womit der bisherige, weniger intuitive Name aufgegeben wurde.
  • Neben dem Azure Marketplace ist Rocky Linux kostenlos in der Azure Community Gallery verfügbar, was einen unglaublich einfachen Zugang zur Ausführung von Rocky auf Microsoft Azure ermöglicht. In dieser Meldung geht es um die Nutzung der Images aus der Community Gallery.
  • AWS-Images werden ab sofort ausschließlich in IPv6-Subnetzen bereitgestellt, wobei der Großteil der Images bereits mit dem KIWI-Tool erstellt wird.

Softwareversionen

Bereich Versionen
Sprachen Python 3.12, Ruby 3.3, PHP 8.2
Webserver nginx 1.24
Datenbanken MariaDB 10.11, PostgreSQL 16
Versionsverwaltung Git 2.43.0, Git LFS 3.4.1
Übersetzer und Toolkits GCC-Toolset 13, LLVM-Toolset 17.0, Rust-Toolset 1.75.0, Go-Toolset 1.21.0

So aktivieren Sie PHP 8.2:

dnf module reset php
dnf module install php:8.2

Sicherheit

Im Folgenden finden Sie die wichtigsten Sicherheitsaspekte der neuesten Version von Rocky Linux 9.4. Eine vollständige Liste der sicherheitsrelevanten Änderungen finden Sie in den Versionshinweisen zu RHEL 9.4.

  • Die Version 3.6 des SELinux-Userspace führt „deny“-Regeln ein, um die Richtlinien weiter anzupassen.
  • Die Serverkomponenten von Keylime – der Verifizierer und der Registrar – sind als Container verfügbar.
  • Das Rsyslog-Verarbeitungssystem führt anpassbare TLS/SSL-Verschlüsselungseinstellungen sowie weitere Optionen zum Verwerfen von Daten ein.
  • Das OpenSSL-TLS-Toolkit stellt eine temporäre Verzeichnisstruktur für anbieterspezifische Konfigurationsdateien bereit.
  • libkcapi 1.4.0 führt neue Tools und Optionen ein. Mit der neuen Option -T können Sie die Namen der Zieldateien bei der Berechnung von Hash-Summen angeben.
  • Der TLS/SSL-Tunneling-Dienst „stunnel“ 5.7.1 verändert das Verhalten von OpenSSL 1.1 und neueren Versionen im FIPS-Modus. Neben dieser Änderung bietet diese Version zahlreiche neue Funktionen, beispielsweise die Unterstützung moderner PostgreSQL-Clients.

Container

Die wichtigsten Änderungen sind folgende:

  • Der Befehl „podman build farm“ steht als Technologievorschau für die Erstellung von Container-Images mit mehreren Architekturen zur Verfügung.
  • Podman unterstützt ab sofort die „containers.conf“-Module zum Laden vordefinierter Konfigurationen.
  • Das Container-Tools-Paket wurde aktualisiert
  • Die RESTful-API von Podman v4.9 zeigt ab sofort den Fortschritt an, wenn Sie ein Image in das Repository ziehen oder verschieben.
  • SQLite wird ab sofort vollständig als Standard-Datenbank-Backend für Podman unterstützt.
  • Die Containerfile unterstützt ab sofort mehrzeilige HereDoc-Anweisungen
  • „pasta“ als Netzwerkname ist ab sofort veraltet
  • Das BoltDB-Datenbank-Backend ist ab sofort veraltet
  • Das Modul „container-tools:4.0“ ist mittlerweile veraltet.
  • Der Netzwerkstack „Container Network Interface“ (CNI) ist veraltet und wird in einer späteren Version entfernt.

Veraltete Software

Einige Anwendungsströme, die Teil der Rocky Linux 9.4-Repositorys sind, erhalten keine weiteren Updates mehr. Dazu gehören derzeit Node.js 16 (Einstellung im April 2024) und .NET 7 (Einstellung im Mai 2024). Darüber hinaus erreicht OpenJDK 11 im Oktober 2024 das Ende der Lebensdauer (EoL) für Rocky Linux 9. Achten Sie darauf, die unterstützten Versionen (Node.js 18- oder 20-Module, .NET 6- oder 8-Pakete, OpenJDK 1.8.0-, 17- oder 21-Pakete) zu verwenden, wenn Sie weitere Korrekturen wünschen.

Eine detaillierte Liste der Aktualisierungen und Änderungen finden Sie in den Release Notes zu Rocky Linux 9.4.

Testen

Jede einzelne Rocky-Linux-Version wird einer gründlichen Prüfung hinsichtlich Genauigkeit und Stabilität unterzogen, die sowohl manuelle als auch automatische Tests in verschiedenen Umgebungen und Konfigurationen umfasst.

Rocky Linux 9.4 wurde eine Woche lang eingehend getestet, bevor es die endgültige Freigabe erhielt. Die Testergebnisse, die Diskussionen und die Checkliste zur Veröffentlichung sind im Kanal „rocky-release-v94“ auf chat.rockylinux.org verfügbar.

Wer sich für den Release-Prozess interessiert, kann sich unter chat.rockylinux.org dem Team anschließen.

Die ISO-Prüfung

Nach dem Herunterladen der 9.4-Installations-ISOs (Rocky-9.4-x86_64-boot.iso, -minimal.iso, -dvd1.iso/-dvd.iso) empfiehlt es sich, diese zu überprüfen. In dem Ordner, in dem Sie die ISO-Datei gespeichert haben:

curl -O https://dl.rockylinux.org/vault/rocky/9.4/isos/x86_64/CHECKSUM
sha256sum -c CHECKSUM --ignore-missing

Der Befehl vergleicht die im Ordner enthaltenen ISO-Dateien mit der Datei CHECKSUM und gibt neben der heruntergeladenen Image-Datei das Ergebnis „OK“ aus. Die Pakete sind mit dem GPG-Schlüssel von Rocky Linux 9 signiert (RPM-GPG-KEY-Rocky-9, Fingerabdruck: 21CB 256A E16F C54C 6E65 2949 702D 426D 350D 275D); dies wird nach der Installation automatisch von dnf überprüft.

Aktualisierung und Umstellung

Ein bestehendes Rocky Linux 9-System kann mit dem üblichen Befehl aktualisiert werden:

sudo dnf -y upgrade

Rocky Linux unterstützt stets nur die aktuellste Unterversion der jeweiligen Hauptversion; daher aktualisiert der Befehl nun auf die neueste Version der 9er-Reihe. Von anderen Enterprise-Linux-9-Distributionen (AlmaLinux, CentOS, Oracle Linux, RHEL) können Sie mit dem Skript migrate2rocky umsteigen.

Rocky Linux unterstützt offiziell keine In-Place-Upgrades zwischen Hauptversionen und empfiehlt stattdessen eine Neuinstallation von Version 8 auf Version 9. Sollten Sie dennoch ein In-Place-Upgrade durchführen wollen, finden Sie die Schritte für das Community-Tool ELevate in unserer ELevate-Anleitung.

Wie lange wird dies unterstützt?

Die aktive Unterstützung für Rocky Linux 9 („Blue Onyx“) läuft bis zum 31. Mai 2027, der Lebenszyklus endet am 31. Mai 2032. Updates werden stets nur für die aktuellste Unterversion bereitgestellt. Weitere Veröffentlichungen der Serie 9:

Bei der Bestellung eines KVM-VPS oder eines dedizierten Servers können Sie Rocky Linux 9 als Betriebssystem auswählen.

Zurück zum Blog