Zum Inhalt

Versionshinweise für Rocky Linux 9.4

Eine umfangreiche Liste der meisten Änderungen finden Sie in den Upstream-Versionshinweisen, die Sie hier finden.

Upgrade

Durch sudo dnf -y upgrade können Sie von Rocky Linux 9.x auf Rocky Linux 9.4 umsteigen.

Anmerkung

Rocky Linux bietet keinen Upgrade-Pfad von irgendeiner Version von Rocky Linux 8 an. Es wird empfohlen, eine Neuinstallation des Betriebssystems durchzuführen, um auf Rocky Linux 9.4 umzusteigen.

ISO-Images

Zusätzlich zu den regulären Installationsimages sind mehrere Images verfügbar, darunter Cloud- und Containerplattformen.

Um mehr über die von der Cloud Special Interest Group produzierten Artefakte zu erfahren und Informationen zur Teilnahme zu erhalten, siehe SIG/Cloud Wiki-Seite.

Installation

Stellen Sie vor der Installation sicher, dass Ihre CPU mit diesem Verfahren kompatibel ist!

Um Rocky Linux 9.4 zu installieren, gehen Sie auf die Download-Seite und laden Sie die Version herunter, die Sie für Ihre Architektur benötigen.

Die Rocky Team Release Highlights

Aktalisierungen für Cloud und Live-Images

Vorgehensweise zur Erstellung neuer ISO-Images

Die meisten Images für die Version 9.4 wurden mit einem neuen Image Builder erstellt: KIWI von openSUSE. Die ISO-Images zielen darauf ab, die in den alten Bildern enthaltenen Features vollständig anzubieten, und es sind keine ernsthaften Regressionen zu erwarten. Wenn Sie Fehler finden, teilen Sie uns dies bitte mit. Wir werden alles tun, um etwaige Unterschiede zu beheben oder zu erklären.

Die noch mit Imagefactory erstellten Images sind Folgende: Vagrant-VBox, Vagrant-VMware und OCP-Base (Oracle Cloud Platform). Die verbleibenden Cloud-, Container- und Vagrant-Images wurden mit KIWI erstellt. Der neue Build-Workflow wird es Rocky Linux ermöglichen, häufigere Updates für unsere Images bei allen Cloud-Anbietern bereitzustellen.

Sie sind herzlich eingeladen, sich die verwendete KIWI-Konfiguration sowie unser Toolkit anzusehen. Das Toolkit wird zum Aufrufen von KIWI verwendet.

Azure - 'Community Galleries' und 'Publisher Change'

Das Rocky Linux-Publisher-Konto für Microsoft Azure hat sich geändert und frühere Images sind nun veraltet. Weitere Informationen, einschließlich Einzelheiten zur Migration auf das neue Konto, finden Sie im Forenbeitrag.

Zusätzlich zum Azure Marketplace ist Rocky Linux kostenlos in der Azure Community Gallery verfügbar und bietet einen unglaublich einfachen Zugang, um Rocky auf Microsoft Azure auszuführen. Anweisungen zur Verwendung der Community-Galerie-Images finden Sie in diesem News-Beitrag.

Neu und bemerkenswert

Wichtige Änderungen

Eine vollständige Liste der wichtigsten Änderungen finden Sie in der Upstream-Liste hier.

Im Folgenden werden die Highlights und neuen Funktionen dieser Version detailliert beschrieben.

Image-Builder

  • Ab Rocky Linux 9.4 können Sie beliebige benutzerdefinierte Einhängepunkte angeben, mit Ausnahme bestimmter Pfade, die für das Betriebssystem reserviert sind
  • Partitionierung mit verschiedenen Partitionierungsmodi ist jetzt verfügbar, darunter auto-lvm, lvm und raw
  • Passen Sie die Optionen für ein Profil an und fügen Sie es Ihren Blueprint-Anpassungen hinzu. Sie können dies erreichen, indem Sie Optionen zum Hinzufügen und Entfernen von Regeln auswählen und abwählen.

Sicherheit

Nachfolgend sind die sicherheitsrelevanten Highlights der neuesten Version von Rocky Linux 9.4 aufgeführt. Eine vollständige Liste der sicherheitsrelevanten Änderungen finden Sie unter diesem Upstream-Link.

  • SELinux Userspace Release 3.6 führt Deny-Regeln zur weiteren Anpassung von Richtlinien ein
  • Keylime-Serverkomponenten, der Verifier und der Registrar, sind als Container verfügbar
  • Das Rsyslog-Verarbeitungssystem führt anpassbare TLS/SSL-Verschlüsselungseinstellungen und zusätzliche Optionen ein, die sich auf das Capability Dropping beziehen
  • OpenSSL TLS-Toolkit fügt ein Drop-In-Verzeichnis für Provider-spezifische Konfigurationsdateien hinzu
  • libkcapi 1.4.0 führt neue Tools und Optionen ein. Insbesondere können Sie mit der neuen Option -T Zieldateinamen in Hashsummenberechnungen angeben
  • stunnel 5.7.1 Der TLS/SSL-Tunneling-Dienst ändert das Verhalten von OpenSSL 1.1 und späteren Versionen im FIPS-Modus. Neben dieser Änderung bietet diese Version viele neue Funktionen, wie beispielsweise die Unterstützung für moderne PostgreSQL-Clients

Dynamische Programmiersprachen, Web- und Datenbankserver

Eine detaillierte Liste der Änderungen in dieser Kategorie finden Sie unter diesem Upstream-Link.

Spätere Versionen der folgenden Application Streams sind jetzt verfügbar:

  • Python 3.12
  • Ruby 3.3 ist als Stream-Modul verfügbar
  • PHP 8.2 ist als Stream-Modul verfügbar
  • nginx 1.24 ist als Stream-Modul verfügbar
  • MariaDB 10.11 ist als Stream-Modul verfügbar
  • PostgreSQL 16 ist als Stream-Modul verfügbar

Folgende Anwendungen wurden aktualisiert:

  • Git wurde auf Version 2.43.0 umgestellt
  • Git LFS wurde auf Version 3.4.1 umgestellt

Container

Einzelheiten zu den Änderungen in dieser Kategorie finden Sie unter dem Upstream-Link hier.

Bemerkenswerte Änderungen sind:

  • Der Befehl podman build farm zum Erstellen von Container-Images mit mehreren Architekturen ist als Technologievorschau verfügbar
  • Podman unterstützt jetzt containers.conf-Module, um einen vorgegebenen Satz von Konfigurationen zu laden
  • Das Paket Container Tools wurde aktualisiert
  • Podman v4.9 RESTful API zeigt jetzt Fortschrittsdaten an, wenn Sie ein Image in die Registrierung ziehen oder schieben
  • SQLite wird jetzt vollständig als Standard-Datenbank-Backend für Podman unterstützt
  • Containerfile unterstützt jetzt mehrzeilige HereDoc-Anweisungen
  • pasta als Netzwerk-Name ist nun obsolet
  • Das BoltDB-Datenbank-Backend ist nun obsolet
  • Das Modul container-tools:4.0 ist nun obsolet
  • Der Container Network Interface (CNI)-Netzwerkstapel ist veraltet und wird in einer zukünftigen Version entfernt

Compiler und Entwicklungstools

Einzelheiten zu den Änderungen in dieser Kategorie finden Sie unter diesem Upstream-Link

  • LLVM Toolset wurde auf Version 17.0 umgestellt
  • Rust Toolset wurde auf Version 1.75.0 umgestellt
  • Go Toolset wurde auf Version 1.21.0 umgestellt
  • Clang-Ressourcenverzeichnis verschoben (von usr/lib64/clang/17 nach usr/lib/clang/17)
  • elfutils wurde auf Version 0.190 umgestellt
  • systemtap wurde auf Version 5.0 umgestellt
  • Updated GCC Toolset 13
  • pcp Update auf Version 6.2.0
  • Neues Paket grafana-selinux
  • Neue Prozessor-Mikroarchitekturen werden in PAPI unterstützt
  • Neues Paket maven-openjdk21
  • Neues paket libzip-tools
  • cmake wurde auf Version 3.26 umgestellt

Bekannte Probleme

In Version 9.4 gibt es viele bekannte Probleme, darunter auch solche im Zusammenhang mit:

  • Installation und ISO-Image-Erstellung
  • Sicherheit
  • Software-Verwaltung
  • Shell und Kommandozeilen-Tools
  • Infrastruktur-Dienste
  • Netzwerk
  • Kernel
  • Dateisysteme und Speicher
  • Dynamische Programmiersprachen, Web- und Datenbankserver
  • Identitätsmanagement
  • Desktop
  • Grafik Infrastruktur
  • Virtualisierung
  • Supportfähigkeit
  • Container

Ausführliche Informationen zu diesen Problemen finden Sie in der Upstream-Liste.

Obsolet Software

Einige Anwendungs-Streams, die Teil der Rocky Linux 9.4-Repositories sind, erhalten keine weiteren Updates. Dazu gehören derzeit Node.js 16 (Ausmusterung April 2024) und .NET 7 (Ausmusterung Mai 2024). Darüber hinaus erreicht OpenJDK 11 sein EoL für Rocky Linux 9 im Oktober 2024. Bitte stellen Sie sicher, dass Sie unterstützte Versionen verwenden (Node.js 18- oder 20-Module, .NET 6- oder 8-Pakete, OpenJDK 1.8.0-, 17- oder 21-Pakete), wenn weitere Patches gewünscht werden.

Fehler melden

Bitte melden Sie alle Fehler, auf die Sie gestoßen sind, dem Rocky Linux Bug Tracker. Wir heißen Sie auch herzlich willkommen, unserer Community beizutreten, sei es in unseren Foren, Mattermost, IRC auf Libera.Chat, Reddit, Mailinglisten, oder auf welche andere Art auch immer Sie teilnehmen möchten!