Бета версия на дистрибуция Chimera, комбинираща ядрото на Linux с околната среда FreeBSD

След три години разработка и една година и половина от създаването на първата алфа версия, беше обявен преходът на дистрибуцията Chimera Linux в етап на бета тестване. Дистрибуцията е известна с използването на ядрото на Linux в комбинация с утилити от FreeBSD, системен мениджър dinit и стандартна C библиотека Musl. Сборката се извършва с компилатора Clang. Проектът е основан от Нина Колеса (Nina Kolesa) от компанията Igalia, която участва в разработката на WebKit, Enlightenment и Void Linux. Загрузъчните Live образи са създадени за архитектури x86_64, ppc64le, aarch64, riscv64 и ppc64 в варианти с GNOME (1.5 ГБ) и KDE (2.2 ГБ).

Проектът е насочен към предоставяне на Linux дистрибуция с алтернативен инструментариум, изградена на базата на опита от разработката на Void Linux (авторът на Chimera е бивш поддържател на Void, отговарящ за архитектурите POWER и PowerPC). Както и Void Linux, проектът се развива с rolling модел (непрекъснат цикъл на обновяване на версиите на софтуера). Компонентите на FreeBSD са избрани, защото са по-малко сложни и по-подходящи за леки и компактни системи в сравнение с стандартния инструментариум на GNU.

В допълнение към утилитите от FreeBSD, които заместват пакети като coreutils, findutils, diffutils, sed и grep, дистрибуцията включва GNU Make, util-linux, syslog-ng, udev, pam, dinit, clang, lld, libc++ и musl. Функциите за управление на паметта в musl са заменени с mimalloc. Като файлова система се използва ZFS. Разделът /var не запазва своето състояние между перезареждания (stateless). За управление на мултимедийните потоци се използва PipeWire. В графичните среди по подразбиране се използва Wayland.

За инсталиране на допълнителни програми се предлагат както бинарни пакети, така и собствена система за компилиране от изходните кодове — cports, написана на Python. В момента се поддържат около 2800 порта. Сборъчната среда се стартира в отделен непривилегирован контейнер, създаден с инструмента bubblewrap. За управление на бинарните пакети се използва пакетен мениджър APK (Alpine Package Keeper, apk-tools), а по избор може да се използва и Flatpak.

Бета версия на дистрибуция Chimera, комбинираща ядрото на Linux с околната среда FreeBSD


Източник: opennet.ru
Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster