Логотип

KDE Ni! OS — это игровая версия Immutable Linux, созданная на базе NixOS

KDE Ni! OS — это игровая версия Immutable Linux, созданная на базе NixOS

Разработчик KDE Иван Чукич запустил KDE Ni! OS — экспериментальный проект, демонстрирующий, как неизменяемый Linux может вписаться в экосистему KDE. Проект был вдохновлён докладами на конференции Akademy в этом году, где неизменяемые дистрибутивы KDE были ключевой темой.

В Akademy особое внимание привлекли два проекта: KDE Linux, позиционируемый как официально брендированный неизменяемый дистрибутив, и KDE Neon Core — попытка переосмыслить KDE Neon на основе неизменяемости, при этом в значительной степени независимая от своего предшественника. С учётом этого KDE Ni! OS стала третьей разработкой в этой области, отчасти в шутку, отчасти для практического изучения тех же целей проектирования.

Но в отличие от KDE Linux или KDE Neon Core, KDE Ni! OS не является отдельным дистрибутивом. Чукич говорит, что не планирует создавать новый дистрибутив с нуля. Вместо этого KDE Ni! OS представляет собой воспроизводимую систему, основанную на NixOS, которая известна своим строгим подходом к неизменяемости.

«На самом деле это не будет новый дистрибутив (в прямом смысле, не то что KDE Neon, который когда-то утверждал, что не является дистрибутивом 🙂 ). У меня нет ни опыта, ни времени, чтобы создать дистрибутив с нуля».

 

Неизменяемость, ставшая популярной в последние годы, позволяет избежать сбоев в работе систем во время обновлений. Она помогает избежать частичных обновлений, предотвращает смешивание несовместимых пакетов и позволяет пользователям откатывать изменения, если что-то пошло не так.

NixOS предлагает эти функции по умолчанию через менеджер пакетов Nix. Он позволяет устанавливать несколько версий одного и того же программного обеспечения одновременно. Пользователи и приложения видят только те версии, которые им нужны, но старые версии также остаются в системе.

Таким образом, KDE Ni! OS призвана продемонстрировать, насколько полно можно воспроизвести запланированные функции KDE Linux и KDE Neon Core с помощью этой модели. Чукич планирует опубликовать полную конфигурацию системы своего ноутбука на базе NixOS в общедоступном репозитории, рассматривая её как эталонную реализацию KDE Ni! OS.

Наконец, помимо базовой неизменяемости, будущие шаги будут направлены на оптимизацию рабочих процессов для разработчиков. Ключевая цель — упростить замену системных компонентов на локально модифицированные или экспериментальные версии, например для тестирования изменений в Plasma Vaults или проверки исправлений ошибок, без ущерба для целостности системы.

Дополнительную информацию можно найти в объявлении Чукича.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала