Lansarea distribuției Chimera 20251220, care combină kernelul Linux cu mediul FreeBSD

A fost publicată o actualizare a pachetelor distribuției Chimera Linux, remarcabilă prin utilizarea nucleului Linux împreună cu utilitare din FreeBSD, managerul de sistem dinit și biblioteca standard C Musl. Compilarea este realizată cu ajutorul compilatorului Clang. Imaginile Live boot sunt disponibile pentru arhitecturile x86_64, ppc64le, aarch64, riscv64 și ppc64, în variante cu GNOME (1.8 GB), KDE (2.5 GB) și un mediu simplificat (1 GB).

Proiectul își propune să creeze o distribuție Linux cu un set alternativ de unelte și se dezvoltă pe baza experienței de dezvoltare a Void Linux (autorul Chimera fiind un fost întreținător al Void, responsabil pentru arhitecturile POWER și PowerPC). La fel ca Void Linux, proiectul se desfășoară folosind un ciclu continuu de actualizare a versiunilor de software (model rolling). Componenta utilizată din FreeBSD a fost aleasă ca fiind mai puțin complicată și mai potrivită pentru sisteme ușoare și compacte decât setul standard de unelte GNU.

Pe lângă utilitarele din FreeBSD, care sunt livrate în locul unor pachete precum coreutils, findutils, diffutils, sed și grep, în distribuție sunt folosite GNU Make, util-linux, syslog-ng, udev, pam, dinit, clang, lld, libc++ și musl. Funcțiile de alocare a memoriei din musl sunt înlocuite cu mimalloc. Ca sistem de fișiere, se utilizează ZFS. Partiția /var nu își păstrează starea între reporniri (stateless). Pentru gestionarea fluxurilor multimedia se folosește PipeWire. În medii grafice, se utilizează implicit Wayland.

Pentru instalarea de programe suplimentare, sunt oferite atât pachete binare, cât și un sistem propriu de construcție din cod sursă — cports, scris în Python. În prezent, sunt disponibile peste 4000 de porturi. Mediul de construcție se lansează într-un container separat non-privilegiat, creat cu ajutorul uneltelor bubblewrap. Pentru gestionarea pachetelor binare se folosește managerul de pachete APK (Alpine Package Keeper, apk-tools), iar ca opțiune poate fi utilizat Flatpak.

În noua versiune:

  • A fost adăugat un instalator experimental pentru linia de comandă, care se lansează cu comanda chimera-installer după bootarea în modul Live. Instalatorul suportă instalarea locală și la distanță, selectarea unui mirror pentru repository APK, realizarea setărilor de bază (stabilirea numelui gazdei, a fusei orare, a parolei root și crearea unei conturi de utilizator), instalarea pachetelor suplimentare, alegerea versiunii nucleului și configurarea bootloader-ului (GRUB și systemd-boot). În prezent, nu este suportată partiționarea și formatul discului (partiționarea, formatul și montarea trebuie efectuate manual înainte de a lansa instalatorul).
  • A fost activat nucleul Linux 6.18. Versiunile programelor au fost actualizate, de exemplu, 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.
  • În imaginile Live, importul automat al grupurilor LVM și ZFS a fost dezactivat, ceea ce în unele situații a dus la probleme de funcționare a sistemului.

Lansarea distribuției Chimera 20251220, care combină kernelul Linux cu mediul FreeBSD


Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster