È stato pubblicato un aggiornamento delle build del distributivo Chimera Linux, noto per l'utilizzo del kernel Linux insieme a strumenti di FreeBSD, un gestore di sistema chiamato dinit e la standard C library Musl. La build è realizzata con il compilatore Clang. Le immagini Live di avvio sono state create per le architetture x86_64, ppc64le, aarch64, riscv64 e ppc64, con varianti GNOME (1,8 GB), KDE (2,5 GB) e un ambiente ridotto (1 GB).
Il progetto mira a creare una distribuzione Linux con strumenti alternativi e si sviluppa tenendo conto dell'esperienza di sviluppo di Void Linux (l'autore di Chimera è un ex maintainer di Void, responsabile delle architetture POWER e PowerPC). Come Void Linux, il progetto progredisce utilizzando un modello di aggiornamento continuo delle versioni (rolling model). I componenti utente di FreeBSD sono stati scelti come meno complessi e più adatti per sistemi leggeri e compatti rispetto agli strumenti GNU standard.
Oltre alle utility di FreeBSD, fornite al posto di pacchetti come coreutils, findutils, diffutils, sed e grep, la distribuzione include GNU Make, util-linux, syslog-ng, udev, pam, dinit, clang, lld, libc++ e musl. Le funzioni di allocazione della memoria in musl sono state sostituite con mimalloc. Come file system viene utilizzato ZFS. La partizione /var non conserva il proprio stato tra i riavvii (stateless). Per la gestione dei flussi multimediali viene utilizzato PipeWire. Negli ambienti grafici, viene utilizzato Wayland come impostazione predefinita.
Per l'installazione di software aggiuntivo vengono offerti sia pacchetti binari che un sistema di build da sorgenti — cports, scritto in Python. Attualmente supporta oltre 4000 port. L'ambiente di build viene eseguito in un contenitore non privilegiato, creato utilizzando lo strumento bubblewrap. Per la gestione dei pacchetti binari viene utilizzato il gestore di pacchetti APK (Alpine Package Keeper, apk-tools), e come opzione può essere utilizzato Flatpak.
Nel nuovo rilascio:
- È stato aggiunto un installer console sperimentale, che si avvia con il comando chimera-installer dopo il caricamento in modalità Live. L'installer supporta installazioni locali e remote, la selezione di un mirror per il repository APK, l'esecuzione di impostazioni di base (impostazione del nome host, del fuso orario, della password di root e creazione di un account utente), installazione di pacchetti aggiuntivi, selezione della versione del kernel e configurazione del bootloader (GRUB e systemd-boot). Al momento non è supportata la partizione e formattazione delle sezioni disco (la partizione, la formattazione e il montaggio devono essere eseguiti manualmente prima di avviare l'installer).
- È stato utilizzato il kernel Linux 6.18. Sono state aggiornate le versioni dei programmi, ad esempio, GNOME 49.1, KDE Plasma 6.5.4, enlightenment 0.27.1, icewm 3.8.2, chromium 143, clang 21.1.4, docker 28.3.2, ffmpeg 8.0, flatpak 1.16.1, gtk 4.20.2, musl 1.2.5, python 3.13.9, pipewire 1.4.9.
- Negli immagini Live è stato disabilitato l'import automatico dei pool LVM e ZFS, che in alcune situazioni portava al malfunzionamento del sistema.

Fonte: opennet.ru
