È stato pubblicato un aggiornamento per le build della distribuzione Chimera Linux, caratterizzata dall'uso del kernel Linux insieme a strumenti provenienti da FreeBSD, dal gestore di sistema dinit e dalla libreria standard C Musl. La build viene eseguita con il compilatore Clang. Le immagini Live di avvio sono state create per le architetture x86_64, ppc64le, aarch64, riscv64 e ppc64 in versioni con 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 nella realizzazione di Void Linux (l'autore di Chimera è un ex maintainer di Void, responsabile per le architetture POWER e PowerPC). Come Void Linux, il progetto progredisce utilizzando un ciclo di aggiornamento continuo delle versioni dei programmi (modello rolling). I componenti utente di FreeBSD sono stati scelti perché meno complessi e più adatti a sistemi leggeri e compatti rispetto agli strumenti standard GNU.
Oltre agli strumenti di FreeBSD forniti al posto di pacchetti come coreutils, findutils, diffutils, sed e grep, nel sistema sono utilizzati 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 da mimalloc. Come file system viene impiegato ZFS. La partizione /var non mantiene il proprio stato tra i riavvii (stateless). Per gestire i flussi multimediali viene utilizzato PipeWire. Negli ambienti grafici, Wayland è utilizzato di default.
Per installare programmi aggiuntivi sono disponibili pacchetti binari e un proprio sistema di compilazione da sorgenti — cports, scritto in Python. Attualmente supporta oltre 4000 port. L'ambiente di compilazione viene avviato in un contenitore non privilegiato, creato utilizzando lo strumento bubblewrap. Per gestire i pacchetti binari è 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, avviabile con il comando chimera-installer dopo il boot in modalità Live. L'installer supporta l'installazione locale e remota, la scelta del mirror del 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), l'installazione di pacchetti aggiuntivi, la scelta della versione del kernel e la configurazione del bootloader (GRUB e systemd-boot). Non è ancora supportata la partizione e formattazione delle partizioni disco (queste operazioni devono essere eseguite manualmente prima di avviare l'installer).
- È stato attivato 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.
- Nelle immagini Live è stato disabilitato l'importo automatico dei pool LVM e ZFS, che in alcune situazioni portava a malfunzionamenti del sistema.

Fonte: opennet.ru
