Veröffentlichung des Distributionspakets Chimera 20250214, das den Linux-Kernel mit der FreeBSD-Umgebung kombiniert.

Eine Aktualisierung der Distribution Chimera Linux wurde veröffentlicht, die sich durch die Verwendung des Linux-Kernels in Kombination mit Tools aus FreeBSD, dem Systemmanager dinit und der Standard-C-Bibliothek Musl auszeichnet. Der Build wird mit dem Clang-Compiler erstellt. Bootfähige Live-Images wurden für die Architekturen x86_64, ppc64le, aarch64, riscv64 und ppc64 in den Varianten mit GNOME (1,5 GB), KDE (2,1 GB) und einer abgespeckten Umgebung (806 MB) erstellt.

Das Projekt zielt darauf ab, eine Linux-Distribution mit alternativen Werkzeugen zu schaffen und entwickelt sich unter Berücksichtigung der Erfahrungen aus der Entwicklung von Void Linux (der Autor von Chimera ist ein ehemaliger Maintainer von Void, der für die Architekturen POWER und PowerPC verantwortlich war). Wie Void Linux entwickelt sich das Projekt mit einem kontinuierlichen Aktualisierungszyklus der Programmversionen (Rolling-Modell). Die Benutzerkomponenten von FreeBSD wurden als weniger kompliziert und besser geeignet für leichtgewichtige und kompakte Systeme ausgewählt als die Standardwerkzeuge von GNU.

Neben den von FreeBSD gelieferten Tools, die Pakete wie coreutils, findutils, diffutils, sed und grep ersetzen, sind in der Distribution GNU Make, util-linux, syslog-ng, udev, pam, dinit, clang, lld, libc++ und musl integriert. Die Speicherzuweisungsfunktionen in musl wurden durch mimalloc ersetzt. Als Dateisystem kommt ZFS zum Einsatz. Die Partition /var speichert ihren Zustand nicht zwischen Neustarts (stateless). Zur Verwaltung von Multimedia-Streams wird PipeWire verwendet. In grafischen Umgebungen wird standardmäßig Wayland verwendet.

Für die Installation zusätzlicher Programme werden sowohl Binärpakete als auch ein eigenes System zur Erstellung aus Quelltexten — cports, geschrieben in Python — angeboten. Aktuell werden mehr als 4000 Ports unterstützt. Die Build-Umgebung wird in einem separaten nicht privilegierten Container gestartet, der mit Hilfe des Tools bubblewrap erstellt wird. Zur Verwaltung der Binärpakete wird der Paketmanager APK (Alpine Package Keeper, apk-tools) verwendet, wobei als Option auch Flatpak genutzt werden kann.

In der neuen Version:

  • Das Paketverwaltungstool apk-tools wurde aktualisiert. Das Update ermöglichte es, den Großteil der Systemdateien in das Verzeichnis /usr zu verschieben und die Möglichkeit zu implementieren, den Spiegel zu wechseln, ohne die Repository-Einstellungen neu zu definieren.
  • Die Repository-Einstellungen wurden auf den neuen Namensstil von Indizes umgestellt.
  • Der Linux-Kernel wurde auf Version 6.13 aktualisiert. Die Benutzeroberflächen GNOME und KDE wurden auf die neuesten Versionen aktualisiert.
  • Die Leistung im Live-Modus wurde verbessert.
  • Es wurden Releases für 32-Bit-Systeme auf PowerPC bereitgestellt. Es wird an der Vorbereitung von Builds für die Architektur LoongArch64 gearbeitet.

Veröffentlichung des Distributionspakets Chimera 20250214, das den Linux-Kernel mit der FreeBSD-Umgebung kombiniert.


Quelle: opennet.ru
60GB SSD 8Gb DDR4