Uitgave van de distributie Chimera 20251220, die de Linux-kernel combineert met de FreeBSD-omgeving

Er is een update gepubliceerd van de distributie bouw van Chimera Linux, die opvalt door het gebruik van de Linux-kernel in combinatie met hulpprogramma's van FreeBSD, de systeembeheerder dinit en de standaard C-bibliotheek Musl. De bouw wordt uitgevoerd door de Clang-compiler. Live-images zijn gevormd voor de architecturen x86_64, ppc64le, aarch64, riscv64 en ppc64, met versies van GNOME (1,8 GB), KDE (2,5 GB) en een afgeslankte omgeving (1 GB).

Het project is gericht op het creëren van een Linux-distributie met alternatieve hulpmiddelen en groeit voort op de ervaring van de ontwikkeling van Void Linux (de auteur van Chimera was een voormalige maintainer van Void, verantwoordelijk voor de POWER- en PowerPC-architecturen). Net als bij Void Linux, ontwikkelt het project zich met behulp van een continu versie-updatecyclus (rolling-model). Gebruikerscomponenten van FreeBSD zijn gekozen als minder gecompliceerd en geschikter voor lichte en compacte systemen dan de standaard GNU-hulpmiddelen.

Naast hulpprogramma's uit FreeBSD, die geleverd worden ter vervanging van pakketten zoals coreutils, findutils, diffutils, sed en grep, zijn in de distributie ook GNU Make, util-linux, syslog-ng, udev, pam, dinit, clang, lld, libc++ en musl betrokken. Geheugenallocatiefuncties in musl zijn vervangen door mimalloc. Als bestandssysteem wordt ZFS gebruikt. De /var-partitie behoudt zijn toestand niet tussen herstarts (stateless). Voor het beheer van multimediastromen wordt PipeWire gebruikt. In grafische omgevingen wordt standaard Wayland gebruikt.

Voor de installatie van extra programma's zijn zowel binaire pakketten beschikbaar als een eigen systeem voor het bouwen van uit de broncode — cports, geschreven in Python. Momenteel wordt dit ondersteund door meer dan 4000 poorten. De buildomgeving draait in een aparte niet-bevoorrechte container, gemaakt met behulp van de bubblewrap-tool. Voor het beheren van binaire pakketten wordt de pakketbeheerder APK (Alpine Package Keeper, apk-tools) gebruikt, en als optie kan Flatpak worden gebruikt.

In de nieuwe release:

  • Een experimentele console-installer is toegevoegd, die kan worden gestart met het commando chimera-installer na het opstarten in Live-modus. De installer ondersteunt lokale en externe installatie, het kiezen van een APK-repository mirror, het uitvoeren van basisinstellingen (het instellen van de hostnaam, de tijdzone, het root-wachtwoord en het aanmaken van een gebruikersaccount), het installeren van extra pakketten, het kiezen van de kernelversie en het configureren van de bootloader (GRUB en systemd-boot). Partitioneren en formatteren van schijven wordt voorlopig niet ondersteund (partitioneren, formatteren en monteren moet handmatig gebeuren vóór het starten van de installer).
  • De Linux-kernel 6.18 is geïmplementeerd. De versies van de programma's zijn bijgewerkt, bijvoorbeeld 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.
  • In de Live-images is automatische import van LVM- en ZFS-pools uitgeschakeld, wat in sommige situaties leidde tot systeemfouten.

Uitgave van de distributie Chimera 20251220, die de Linux-kernel combineert met de FreeBSD-omgeving


Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster