AlmaLinux 9.3 ist verfügbar

4 Min. Lesezeit

Im Anschluss an die Veröffentlichung von RHEL 9.3 ist nun auch AlmaLinux 9.3 erschienen, dessen Schwerpunkt auf erhöhter Sicherheit sowie auf der Aktualisierung von Entwickler- und Systemtools liegt.

AlmaLinux erfreut sich weiterhin wachsender Beliebtheit als Alternative zur kostenlosen Version von Red Hat Enterprise Linux (RHEL), insbesondere seitdem CentOS mit CentOS Stream seinen Fokus auf das Rolling-Release-Modell verlagert hat.

Es ist eine unbestreitbare Tatsache, dass AlmaLinux stets Maßstäbe für schnelle und effiziente Veröffentlichungen setzt, was die Veröffentlichung von AlmaLinux 9.3 erneut unter Beweis gestellt hat. Seinem Ruf treu bleibend, trat die Distribution eng in die Fußstapfen von RHEL 9.3 und veröffentlichte bereits sechs Tage später, am 13. November 2023, ihre eigene aktualisierte Version. Werfen wir einen Blick auf die neuen Funktionen und Aktualisierungen dieser Version.

ABI-Kompatibilität mit RHEL

AlmaLinux 9.3, Codename „Shamrock Pampas Cat“, basiert auf dem Linux-Kernel 5.14 (genauer gesagt 5.14.0-362.8.1.el9_3) und ist die erste Version, die nach der Entscheidung von Red Hat entstanden ist, den Zugriff auf seinen Quellcode einzuschränken. AlmaLinux reagierte darauf mit dem Ansatz, nicht „Fehler für Fehler“ mit RHEL identisch zu sein, sondern ABI-kompatibel zu sein: Für RHEL kompilierte Programme und die dafür erstellten Pakete laufen darauf ohne Änderungen, AlmaLinux kann jedoch auch eigene Fehlerbehebungen integrieren. Die Version wurde zudem mit einem starken Fokus auf Sicherheit entwickelt.

Neuheiten im Bereich Sicherheit

Vor diesem Hintergrund wurde Keylime, eine ausgefeilte Softwarelösung, die sich auf die Verbesserung der Sicherheit und Integrität verschiedener IT-Systeme konzentriert, auf die Version 7.3.0 aktualisiert. Darüber hinaus hat sich auch OpenSSH, eines der am weitesten verbreiteten Werkzeuge für sichere Netzwerkkommunikation, weiter vom weniger sicheren SHA-1-Hash-Algorithmus distanziert.

AlmaLinux 9.3 hat zudem seine Sicherheitsfunktionen durch die Integration von Entwicklungen, die die in RFC 7627 beschriebene EMS-Erweiterung (Extended Master Secret) unterstützen, erheblich verbessert.

Diese Integration ist von besonderer Bedeutung, da sie die Anforderungen des FIPS-140-3-Standards erfüllt, der als einer der wichtigsten Maßstäbe für kryptografische Sicherheit gilt. Konkret ist diese Entwicklung für alle TLS-1.2-Verbindungen verbindlich, die in großem Umfang für die sichere Kommunikation über das Internet genutzt werden.

Die sicherheitsbezogenen Neuerungen enden hier jedoch noch nicht. SETools, ein Paket mit grafischen und Befehlszeilen-Tools sowie Bibliotheken zur Analyse von SELinux-Richtlinien, wurde auf Version 4.4.3 aktualisiert, während OpenSCAP nun in der Version 1.3.8 vorliegt. Der SCAP Security Guide wurde auf Version 0.1.69 aktualisiert: Die ANSSI-Profile wurden auf Version 2.0 aktualisiert, und es wurden drei neue Profile hinzugefügt, die dem spanischen Leitfaden CCN-STIC-610A22 entsprechen. Der Smartcard-Treiber „pcsc-lite-ccid“ wurde auf Version 1.5.2 aktualisiert.

Entwickler- und Systemtools

Gleichzeitig wurden in der Version 9.3 von AlmaLinux zahlreiche System- und Entwicklungswerkzeuge aktualisiert:

Bereich Versionen
Programmiersprachen, Web- und Datenbankserver Node.js 20, Apache HTTP Server 2.4.57, Redis 7
Grundlegende Befehlskette GCC 11.4.1
Übersetzer und Toolkits GCC-Toolset 13, LLVM-Toolset 16.0.6, Rust-Toolset 1.71.1, Go-Toolset 1.20.10
Fehlersuche Valgrind 3.21, SystemTap 4.9, elfutils 0.189
Leistungsüberwachung PCP 6.0.5, Grafana 9.2.10

Der Ankündigung zufolge wurde auch die Webkonsole weiterentwickelt; für Podman-Container lassen sich nun Zustandsprüfungen (Health Checks) einrichten, und in den virtuellen Maschinen können nun auch vsock-Geräte verwendet werden. Node.js 20 und Redis 7 können über das Modulsystem installiert werden:

dnf module install nodejs:20
dnf module install redis:7

Sollten Sie sich schließlich für Alma als Desktop-System entscheiden, wird die Distribution (ähnlich wie bei der vorherigen Version 9.2) standardmäßig mit GNOME 40.4 ausgeliefert. Ausführlichere Informationen zu allen Änderungen finden Sie in der offiziellen Ankündigung oder hier.

Für eine detailliertere Betrachtung der in dieser Version enthaltenen Aktualisierungen empfiehlt es sich jedoch, die Versionshinweise zu RHEL 9.3 zu lesen.

Herunterladen, Überprüfen und Aktualisieren

AlmaLinux 9.3 ist für vier Architekturen verfügbar, darunter x86_64, arm64, ppc64le und s390x. Das ISO-Installationsimage kann von einem bekannten öffentlichen Mirror heruntergeladen werden. So können Sie die Integrität der heruntergeladenen Image-Datei überprüfen:

wget https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux-9
gpg --import RPM-GPG-KEY-AlmaLinux-9
wget https://vault.almalinux.org/9.3/isos/x86_64/CHECKSUM
gpg --verify CHECKSUM
sha256sum AlmaLinux-9.3-x86_64-boot.iso

In der Ausgabe von gpg --verify sollte die Zeile „Good signature from ‚AlmaLinux OS 9‘“ erscheinen (die Warnung „not certified with a trusted signature“ ist in diesem Fall normal), und das Ergebnis von sha256sum muss mit dem Wert in der Datei CHECKSUM übereinstimmen.

Auf einem bestehenden AlmaLinux 9-System führt der Befehl dnf upgrade -y ein Update auf die neueste Unterversion durch. Von AlmaLinux 8 auf AlmaLinux 9 können Sie gemäß unserer ELevate-Anleitung ohne Neuinstallation umsteigen.

Wie lange wird AlmaLinux 9 noch unterstützt?

Die aktive Unterstützung für AlmaLinux 9 läuft bis zum 31. Mai 2027; Sicherheitsupdates werden bis zum 31. Mai 2032 bereitgestellt. Weitere Versionen der Serie 9:

AlmaLinux ist auch auf unseren KVM-VPS-Servern als Betriebssystem wählbar, und wenn Sie einen ganzen Rechner benötigen, können Sie es auch auf einem dedizierten Server ausführen.

Zurück zum Blog