Das AlmaLinux-Projekt hat ein Update fĂŒr die Kitten 10-Distribution 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 dient. Kitten 10 wird als Test-Distribution prĂ€sentiert, die es ermöglicht, die Entwicklungen fĂŒr RHEL 10 kennenzulernen und CentOS Stream mit eigenen Ănderungen zu ergĂ€nzen. Die Installationsversionen der Distribution sind fĂŒr die Architekturen x86_64, x86_64_v2, aarch64, ppc64le und s390x erstellt worden.
Im Kitten-Repository wird ein kontinuierliches Modell zur Aktualisierung von Paketen angewendet. Die Installationsversionen werden alle drei Monate aktualisiert. Die Kitten-Repositories dienen als upstream fĂŒr den Branch AlmaLinux 10 â Fixes und neue Funktionen werden zunĂ€chst in den Kitten-Repositories getestet und dann nach AlmaLinux ĂŒbertragen. Die Kitten-Repositories werden auch als Plattform fĂŒr Integration und Zusammenarbeit mit ĂŒbergeordneten Projekten wie CentOS Stream und Fedora verwendet. In der neuen Version wird der Wechsel zu Kernel Linux 6.12 und die HinzufĂŒgung von Paketen mit Qt 6.8 vermerkt, die die Verwendung von KDE aus dem EPEL-Repository ermöglichen.
Die wichtigsten Unterschiede zwischen Kitten und CentOS Stream:
- Die Nutzung des Prozessorregisers %rbp wurde als Basiszeiger fĂŒr den Stackrahmen zurĂŒckgegeben, der RĂŒcksprungadressen und Variablen der Funktion enthĂ€lt (Frame Pointer). Die Verwendung des Frame-Pointers ermöglicht zusĂ€tzliche Funktionen fĂŒr das Tracing und Profiling des Systems.
- Es wurden separate Builds fĂŒr die zweite Version der Mikroarchitektur x86-64 (x86-64-v2) erstellt, die parallel zu den Basis-Builds x86-64 angeboten werden, die mit Optimierungen fĂŒr die Mikroarchitektur x86-64-v3 versehen sind, die in RHEL 10 verwendet wird. Die zusĂ€tzliche UnterstĂŒtzung von x86-64-v2 gewĂ€hrleistet die KompatibilitĂ€t mit CPUs, die Ă€lter sind als Intel Haswell und AMD Excavator, die vor 2013 entworfen wurden.
- Die Möglichkeit, im UEFI Secure Boot-Modus fĂŒr Systeme mit Intel/AMD- und ARM-Prozessoren zu starten, wurde umgesetzt.
- Die Bereitstellung von Server- und Client-Implementierungen des SPICE-Protokolls wurde fortgesetzt, das die Fernarbeit mit einem im virtuellen Umfeld betriebenen Desktop unter QEMU/KVM ermöglicht. Im Gegensatz zu den Protokollen VNC und RDP erfolgt die Bildschirmdarstellung und die Verarbeitung von Audiostreams bei SPICE auf der Client-Seite und nicht auf Server. In RHEL wurde die UnterstĂŒtzung fĂŒr SPICE mit der Version 9.0 eingestellt.
- Die Möglichkeit zur Nutzung des Hypervisors wurde KVM auf Systemen mit IBM POWER-Prozessoren implementiert. In RHEL wurde diese UnterstĂŒtzung in der Version 9.0 eingestellt.
- Die UnterstĂŒtzung von mehr als 150 Hardware-GerĂ€ten, die in RHEL 10 nicht unterstĂŒtzt werden, wurde wieder aufgenommen.
- Im Repository wurden RPM-Pakete fĂŒr Firefox und Thunderbird enthalten (in CentOS Stream 10 und RHEL10 wird empfohlen, Firefox und Thunderbird aus Paketen im Flatpak-Format zu installieren).

Quelle: opennet.ru
