Das Projekt AlmaLinux hat ein Update fĂŒr die Distribution Kitten 10 vorgestellt, die auf der Paketbasis von CentOS Stream 10 basiert und als Grundlage fĂŒr die zukĂŒnftige Version von Red Hat Enterprise Linux 10 genutzt wird. Kitten 10 wird als Testdistribution prĂ€sentiert, die einen Einblick in die Entwicklungen fĂŒr RHEL 10 bietet und CentOS Stream um eigene VerĂ€nderungen ergĂ€nzt. Installations-Images der Distribution sind fĂŒr die Architekturen x86_64, x86_64_v2, aarch64, ppc64le und s390x erstellt worden.
Im Repository von Kitten wird ein kontinuierliches Modell zur Aktualisierung der Pakete angewendet. Die Installations-Images werden alle drei Monate aktualisiert. Die Repositories von Kitten dienen als Upstream fĂŒr die Version von AlmaLinux 10 â Korrekturen und neue Funktionen werden zunĂ€chst in den Repositories von Kitten getestet, bevor sie nach AlmaLinux ĂŒbertragen werden. Die Repositories von Kitten dienen auch als Plattform fĂŒr die Integration und Zusammenarbeit mit ĂŒbergeordneten Projekten wie CentOS Stream und Fedora. In der neuen Version wurde auf den Linux-Kernel 6.12 gewechselt und Pakete mit Qt 6.8 hinzugefĂŒgt, die die Verwendung von KDE aus dem EPEL-Repository ermöglichen.
Die Hauptunterschiede zwischen Kitten und CentOS Stream:
- Die Verwendung des Prozessorregisters %rbp als Basiszeiger auf den Stackrahmen, der RĂŒckgabearadressen und Variablen der Funktion enthĂ€lt (Frame Pointer), wurde wiederhergestellt. Die Verwendung des Frame-Pointers ermöglicht zusĂ€tzliche Funktionen fĂŒr das Tracing und Profilerstellung des Systems im Distribution.
- Es wurden separate Builds fĂŒr die zweite Version der Mikroarchitektur x86-64 (x86-64-v2) erstellt, die parallel zu den Basisbuilds x86-64 bereitgestellt werden, die mit Optimierungen fĂŒr die Mikroarchitektur x86-64-v3 erstellt wurden, die in RHEL 10 verwendet wird. Die zusĂ€tzliche UnterstĂŒtzung fĂŒr x86-64-v2 gewĂ€hrleistet die KompatibilitĂ€t mit CPUs, die Ă€lter sind als Intel Haswell und AMD Excavator, die bis 2013 entworfen wurden.
- Die Möglichkeit zur Boot-Load im UEFI Secure Boot-Modus fĂŒr Systeme mit Intel/AMD- und ARM-Prozessoren wurde implementiert.
- Die Bereitstellung von Server- und Client-Implementierungen des SPICE-Protokolls, das die Fernarbeit mit einem Desktop ermöglicht, der in einer virtuellen Umgebung unter QEMU/KVM lĂ€uft, wird fortgesetzt. Im Gegensatz zu den Protokollen VNC und RDP erfolgt die Darstellung des Bildschirminhalts und die Verarbeitung von Audioströmen bei SPICE auf der Client-Seite und nicht auf der. Server. In RHEL wurde die UnterstĂŒtzung von SPICE mit der Version 9.0 eingestellt.
- Die Möglichkeit zur Verwendung eines Hypervisors wurde implementiert KVM auf Systemen mit IBM POWER-Prozessoren. In RHEL wurde eine solche UnterstĂŒtzung in Branch 9.0 eingestellt.
- Die UnterstĂŒtzung von ĂŒber 150 HardwaregerĂ€ten, die in RHEL 10 nicht unterstĂŒtzt werden, wurde wiederhergestellt.
- Im Repository sind rpm-Pakete mit Firefox und Thunderbird enthalten (in CentOS Stream 10 und RHEL 10 wird empfohlen, Firefox und Thunderbird aus Paketen im Flatpak-Format zu installieren).

Quelle: opennet.ru
