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

Opublikowano aktualizację wersji dystrybucji Chimera Linux, charakteryzującą się zastosowaniem jądra Linux w połączeniu z narzędziami z FreeBSD, menedżerem systemu dinit oraz standardową biblioteką C Musl. Kompilacja odbywa się za pomocą kompilatora Clang. Obrazy Live zostały stworzone dla architektur x86_64, ppc64le, aarch64, riscv64 i ppc64 w wersjach z GNOME (1,5 GB), KDE (2,1 GB) oraz okrojonym środowiskiem (806 MB).

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:

  • Zaktualizowano narzędzia zarządzania pakietami apk-tools. Aktualizacja umożliwiła przeniesienie większości plików systemowych do katalogu /usr oraz wdrożenie możliwości zmiany luster bez zmiany ustawień repozytoriów.
  • Ustawienia repozytoriów przeszły na nowy styl nazewnictwa indeksów.
  • Jądro Linux zostało zaktualizowane do wersji 6.13. Zaktualizowano do najnowszych wersji użytkowe środowiska GNOME i KDE.
  • Poprawiono działanie w trybie Live.
  • Zapewnione zostało utworzenie wydań dla 32-bitowych systemów PowerPC. Trwają prace nad przygotowaniem kompilacji dla architektury LoongArch64.

Wydanie dystrybucji Chimera 20250214, łą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