категории | RSS

Вышла бета-версия дистрибутива Chimera Linux

В конце декабря 2024 года состоялся выпуск бета‑версия дистрибутива Chimera Linux, сочетающего ядро Linux с утилитами из FreeBSD, системным менеджером dinit и стандартной C‑библиотекой Musl.

Сборка проекта осуществляется компилятором Clang. Дистрибутив основан три года назад Ниной Колеса (Nina Kolesa) из компании Igalia, принимающей участие в разработке WebKit, Enlightenment и Void Linux.

Загрузочные Live‑образы Chimera Linux сформированы для архитектур x86_64, ppc64le, aarch64, riscv64 и ppc64 в вариантах с GNOME (1,5 ГБ) и KDE (2,2 ГБ).

По информации OpenNET, проект Chimera Linux нацелен на предоставление 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.

Для установки дополнительных программ в Chimera Linux предлагаются как бинарные пакеты, так собственная система сборки из исходных текстов — cports, написанная на Python. В настоящее время сопровождается около 2800 портов. Сборочное окружение Chimera Linux запускается в отдельном непривилегированном контейнере, создаваемом при помощи инструментария bubblewrap. Для управления бинарными пакетами задействован пакетный менеджер APK (Alpine Package Keeper, apk‑tools), а в качестве опции может использоваться Flatpak.



Источник новости: habr.com

DimonVideo
2024-12-31T08:50:02Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика