Fa pocs dies Stéphane Graber, líder del projecte Linux Containers i membre del Consell de Govern Tècnic d'Ubuntu i membre dels equips de llançament d'Ubuntu, va donar a conèixer mitjançant una publicació de bloc, la creació del repositori Zabbly, el qual té com a finalitat el oferir versions del Kernel principal, amb una configuració que és molt propera a un nucli genèric d'Ubuntu.
Graber esmenta que el nou repositori Zabbly ofereix paquets amb noves versions del nucli de Linux per a Debian i versions LTS d'Ubuntu, que són «més noves que els nuclis dels paquets subministrats» a través del sistema d'actualització regular d'aquestes dues distribucions.
En la seva publicació de bloc, Stéphane Grabe, comparteix les raons que el van portar a la creació d'aquest repositori:
Durant el darrer any, he estat usant cada vegada més nuclis de Linux principals en els meus diversos servidors i, eventualment, també en ordinadors portàtils i descriptori.
Aquesta va ser la transició del nucli genèric d'Ubuntu, la qualitat del qual lamentablement crec que ha disminuït amb el temps. El nucli d'Ubuntu inclou moltes correccions recolzades i, ocasionalment, aquestes adaptacions funcionen malament, cosa que provoca la manca de confirmacions, la introducció d'errors i les regressions.
Aleshores vaig començar a prendre la darrera versió estable de correcció d'errors del nucli principal, vaig generar una configuració que és molt propera a un nucli genèric d'Ubuntu, vaig seleccionar alguns petits canvis que encara no estan en desenvolupament i després els vaig construir i els vaig enviar a les meves màquines .
Fins ara ha funcionat sorprenentment bé!
En la seva publicació, Graber esmenta que les compilacions dels paquets del Kernel es basen en les versions correctives del kernel ofertes a kernel.org, amb pegats que afegeixen suport d'idmap VFS per a cephfs, solucionen problemes de PCIe en servidors Qualcomm aarch64 i deshabiliten enllaços només GPL a kernel_neon_begin i kernel_neon_end que interfereixen amb l'ús de ZFS en sistemes amb arquitectura aarch64.
Es destaca que les compliacions que ofereix del kernel al repositori, estan optimitzada pel seu ús en màquines virtuals i per executar contenidors en un entorn basat en el kit d'eines Incus (una bifurcació de LXD). La configuració del nucli és similar a la configuració del nucli dels paquets per a Ubuntu.
Dins de les principals raons per crear el nou repositori, s'esmenta el desig de brindar als usuaris la possibilitat de fer servir kernels amb els controladors més recents i un suport de maquinari més ampli (el repositori té sentit quan el paquet del nucli normal no té controladors per a maquinari compatible amb nuclis vanilla nous). L'ús de kernels vanilla també pot ser útil com una manera d'evitar regressions que són específiques dels paquets del kernel d'Ubuntu i que sorgeixen de l'aplicació de massa pegats addicionals.
Sobre les compilacions del Kernel ofertes al repòs tir, s'esmenta que aquestas es generen per a Ubuntu 20.04 LTS, Ubuntu 22.04 LTS i Debian 12 en compilacions x86_64 i aarch64, a més que està previst que es publiquin noves versions de paquets setmanalment a mesura que es publiquin noves actualitzacions principals correctives.
Després del llançament d'una nova versió important del nucli de Linux, el dipòsit canviarà a la seva distribució tan aviat com els desenvolupadors del nucli generin la primera actualització correctiva (per exemple, ara es proposa la versió 6.4.12 al dipòsit, i després el repositori llançament del nucli 6.5). Els paquets es creen i es publiquen automàticament després de l'aprovació manual de la transició a una nova versió i de passar les proves a diversos servidors.
Per la part de les limitacions dels paquets del repositori de Zabbly, s'esmenta que hi ha la manca de suport per a l'arrencada en mode UEFI SecureBoot a causa de la manca de certificació del nucli amb una signatura digital associada a una cadena de confiança amb les claus subministrades al microprogramari.
Finalment si estàs interessat en poder conèixer més a l'respecte, Pots consultar els detalls al següent enllaç.