Wydanie dystrybucji Chimera 20251220, łączącej jądro Linux z otoczeniem FreeBSD

Opublikowana została aktualizacja dystrybucji Chimera Linux, wyróżniająca się użyciem jądra Linux w połączeniu z narzędziami z FreeBSD, menedżerem systemu dinit oraz standardową biblioteką C Musl. Kompilacja jest realizowana przez kompilator Clang. Obrazy Live zostały przygotowane dla architektur x86_64, ppc64le, aarch64, riscv64 i ppc64 w wersjach z GNOME (1,8 GB), KDE (2,5 GB) oraz okrojonym środowiskiem (1 GB).

Projekt ma na celu stworzenie dystrybucji Linux z alternatywnym zestawem narzędzi i rozwija się na podstawie doświadczeń zdobytych przy tworzeniu Void Linux (autor Chimera był byłym opiekunem Void, odpowiedzialnym za architektury POWER i PowerPC). Podobnie jak Void Linux, projekt rozwija się w modelu ciągłej aktualizacji wersji oprogramowania (rolling model). Wybrane komponenty FreeBSD są mniej skomplikowane i lepiej dopasowane do lekkich i kompaktowych systemów niż standardowy zestaw narzędzi GNU.

Oprócz narzędzi z FreeBSD, dostarczanych zamiast takich pakietów jak coreutils, findutils, diffutils, sed i grep, w dystrybucji wykorzystano GNU Make, util-linux, syslog-ng, udev, pam, dinit, clang, lld, libc++ oraz musl. Funkcje alokacji pamięci w musl zostały zastąpione przez mimalloc. Jako system plików zastosowano ZFS. Katalog /var nie zachowuje swojego stanu między uruchomieniami (stateless). Do zarządzania strumieniami multimedialnymi wykorzystano PipeWire. W graficznych środowiskach domyślnie używany jest Wayland.

Do instalacji dodatkowych programów oferowane są zarówno pakiety binarne, jak i własny system budowania z kodu źródłowego — cports, napisany w Pythonie. Obecnie wspiera ponad 4000 portów. Środowisko budowlane uruchamiane jest w osobnym, nieuprzywilejowanym kontenerze tworzonym za pomocą narzędzia bubblewrap. Do zarządzania pakietami binarnymi wykorzystano menedżer pakietów APK (Alpine Package Keeper, apk-tools), a jako opcja można używać Flatpak.

W nowym wydaniu:

  • Dodano eksperymentalny instalator konsolowy, uruchamiany poleceniem chimera-installer po załadowaniu w trybie Live. Instalator obsługuje lokalną i zdalną instalację, wybór lustra repozytoriów APK, wykonywanie podstawowych ustawień (ustawienie nazwy hosta, strefy czasowej, hasła root oraz utworzenie konta użytkownika), instalację dodatkowych pakietów, wybór wersji jądra i konfigurację bootloadera (GRUB i systemd-boot). Narazie nie jest wspierane partycjonowanie i formatowanie dysków (partycjonowanie, formatowanie i montowanie należy wykonać ręcznie przed uruchomieniem instalatora).
  • Wykorzystano jądro Linux 6.18. Zaktualizowano wersje programów, takich jak 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.
  • W obrazach Live wyłączono automatyczny import pul LVM i ZFS, co w niektórych sytuacjach prowadziło do nieprawidłowego działania systemu.

Wydanie dystrybucji Chimera 20251220, łączącej jądro Linux z otoczeniem FreeBSD


Źródło: opennet.ru
Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster