Projektet AlmaLinux har præsenteret en opdatering af distributionen Kitten 10, som er baseret på pakkebasen CentOS Stream 10, der anvendes som grundlag for den kommende version af Red Hat Enterprise Linux 10. Kitten 10 præsenteres som en testdistribution, der giver mulighed for at udforske de funktioner, der udvikles til RHEL 10, og som supplerer CentOS Stream med egne ændringer. Installationssættene for distributionen er skabt til arkitekturerne x86_64, x86_64_v2, aarch64, ppc64le og s390x.
I Kitten-repositoriet anvendes en kontinuerlig model til opdatering af pakker. Installationssættene opdateres hver tredje måned. Kitten-repositorierne anvendes som upstream for AlmaLinux 10-brancher — fejlrettelser og nye funktioner testes først i Kitten-repositorierne og overføres derefter til AlmaLinux. Kitten-repositorierne bruges også som platform for integration og samarbejde med overordnede projekter som CentOS Stream og Fedora. Den nye version markerer overgangen til Linux-kernen 6.12 og tilføjelsen af pakker med Qt 6.8, der gør det muligt at bruge KDE fra EPEL-repositoriet.
De væsentligste forskelle mellem Kitten og CentOS Stream:
- Brug af registeret %rbp er tilbageført som en base pointer for stakrammen, der indeholder returadresser og funktionens variabler (frame pointer). Brug af stakramme-pointers giver mulighed for at udnytte yderligere funktioner til sporing og profilering af systemet i distributeret.
- Der er udarbejdet separate samlinger til den anden version af mikroarkitekturen x86-64 (x86-64-v2), som følges parallelt med de grundlæggende samlinger x86-64, som dannes med optimeringer til mikroarkitekturen x86-64-v3, der anvendes i RHEL 10. Den ekstra støtte til x86-64-v2 sikrer kompatibilitet med CPU'er ældre end Intel Haswell og AMD Excavator, designet før 2013.
- Det er nu muligt at starte i UEFI Secure Boot-tilstand for systemer med Intel/AMD- og ARM-processorer.
- Leveringen af server- og klientsystemimplementeringer af SPICE-protokollen er fortsat, hvilket muliggør fjernadgang til en desktop, der fungerer i et virtuelt miljø under QEMU/KVM. I modsætning til VNC- og RDP-protokoller tager SPICE sig af skærmindholdets rendering og behandling af lydstrømme på klientsiden i stedet for serveren. I RHEL blev understøttelsen af SPICE ophørt i version 9.0.
- Muligheden for at bruge hypervisoren er implementeret KVM på systemer med IBM POWER-processorer. I RHEL blev sådan støtte stoppet i version 9.0.
- Understøttelsen af mere end 150 hardware-enheder, der ikke understøttes i RHEL 10, er genoptaget.
- Repositoriet inkluderer rpm-pakker med Firefox og Thunderbird (i CentOS Stream 10 og RHEL10 foreslås det at installere Firefox og Thunderbird fra pakker i flatpak-format).

Kilde: opennet.ru
