ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Понедельник, 31 марта, 2025
Сегодня у нас 1 праздник:
Международный День Резервного Копирования (World Backup Day). Пользователи сайта социальных новостей reddit предложили сделать дату 31.03 Международным днём резервного копирования, аргументируя это тем, что никогда заранее нельзя узнать, какие сюрпризы преподнесёт 1.04

Новый дистрибутив KDE: неизменяемая операционная система Linux на базе Btrfs с поддержкой Flatpak и Snap

Новый дистрибутив KDE: неизменяемая операционная система Linux на базе Btrfs с поддержкой Flatpak и Snap

Готовы удивиться? KDE Linux, новая неизменяемая операционная система на базе Arch с поддержкой Btrfs, Flatpak и Snap, созданная разработчиками KDE, уже находится в разработке.

Неожиданностям нет конца. Проект KDE собирается сделать смелый шаг, представив собственный дистрибутив Linux. Вот в чём суть.

Представленный на Akademy 2024 KDE Linux (под кодовым названием «Проект Банан») — это совершенно новая, всё ещё разрабатываемая инициатива разработчиков KDE, направленная на создание удобного и простого в использовании интерфейса, сочетающего надёжность программного обеспечения KDE и богатый функционал с передовыми технологиями Linux.

Сразу же хотим уточнить, что это не ребрендированная версия хорошо известного KDE Neon, разработанного сообществом KDE. KDE Linux — это совершенно новый проект с совершенно другим техническим подходом и амбициозными целями как для разработчиков, так и для конечных пользователей.

 

KDE Linux: видение наилучшего взаимодействия с KDE

Этот дистрибутив разработан как надёжная и удобная в использовании операционная система, демонстрирующая лучшие технологии KDE. Это система, которую KDE может с уверенностью рекомендовать обычным пользователям и производителям оборудования.

Стремясь к простоте, ОС будет использовать файловую систему Btrfs и внедрить подход на основе образов (неизменяемых), что позволит пользователям легко переключаться между различными версиями ОС, обеспечивая безопасность и гибкость без стресса, связанного с традиционным управлением системой.

KDE Linux будет поддерживать непрерывные обновления ОС на основе моментальных снимков и использовать systemd-boot с индивидуальной тематикой. Все изменяемые данные, такие как домашние каталоги пользователей и расположение кэша, шифруются для повышения безопасности.

Кроме того, архитектура также включает в себя механизм A/B-обновления на основе образов с возможностью отката и раздел восстановления для дополнительной отказоустойчивости. Пользователи могут воспользоваться системой автоматического резервного копирования с помощью моментальных снимков Btrfs, которая включает удобный графический интерфейс, аналогичный Apple Time Machine.

Используя Arch в качестве основы, KDE Linux стремится привлечь широкую аудиторию, в том числе разработчиков KDE, энтузиастов и производителей оборудования. Он будет включать приложения из Flatpak (и, возможно, Snap), что поможет разделить основную систему и приложения для большей стабильности.

Новый дистрибутив KDE: неизменяемая операционная система Linux на базе Btrfs с поддержкой Flatpak и Snap

 

Среди главных приоритетов KDE Linux — высокое качество пользовательского опыта и система, которая «не ломается» или, по крайней мере, которую легко восстановить, если что-то пойдёт не так. Чтобы разработка оставалась доступной, KDE Linux не требует знаний в области упаковки, что упрощает процесс для всех, кто хочет внести свой вклад в его развитие.

В соответствии с современными ожиданиями, в KDE Linux по умолчанию будут использоваться такие технологии, как Wayland a и базовая система только для чтения, как в других дистрибутивах Linux, ориентированных на неизменяемую среду Plasma, таких как openSUSE Kalpa и Fedora Kinoite. Такой подход гарантирует, что основная операционная система останется защищённой от несанкционированного доступа и надёжной, а пользовательские данные останутся гибкими.

Для KDE Linux планируется выпустить несколько версий, каждая из которых будет предназначена для определённой группы пользователей:

 

Это позволит пользователям выбирать между новейшими функциями и более консервативной, стабильной средой. Более того, если их потребности со временем изменятся, переключение между версиями будет простым и безопасным.

 

Что делает KDE Linux уникальным?

Теперь перейдём к другому главному вопросу: зачем нам нужен ещё один дистрибутив, ориентированный на KDE, если у нас уже есть KDE Neon и KaOS? Главное отличие заключается в том, что, в отличие от некоторых других дистрибутивов Linux, KDE Linux будет распространяться самой компанией KDE, что даёт множество преимуществ.

Во-первых, это обеспечивает чёткую цепочку ответственности, не зависящую от третьих лиц, что позволяет KDE выстраивать прямые отношения с партнёрами по оборудованию и рекомендовать KDE Linux без фаворитизма.

Кроме того, KDE Linux будет использовать инструменты systemd, такие как systemd-sysupdate, для бесперебойных обновлений, что сделает его более эффективным по сравнению с другими дистрибутивами, использующими другие методы обновления.

Кроме того, дистрибутив будет отличаться прогрессивным подходом к распространению программного обеспечения. Вместо того, чтобы полагаться на устаревшие системы упаковки, KDE Linux будет использовать современные системы развёртывания, такие как Flatpak и systemd-sysext, разделяя приложения и неизменяемую базовую систему для упрощения обслуживания и разработки.

Это означает, что разработчикам не нужны традиционные навыки упаковки — они просто ориентируются на Flatpak и другие контейнерные форматы.

Наконец, ещё одним уникальным аспектом является подход KDE Linux к долгосрочному обслуживанию. В случае, если срок поддержки дистрибутива истечёт, команда KDE планирует выпустить финальное обновление, которое превратит KDE Linux в другой поддерживаемый дистрибутив, чтобы у пользователей всегда был путь вперёд.

Ознакомьтесь с объявлением или перейдите по ссылке для получения более подробной информации о новой инициативе KDE Linux.

 

Личные размышления

Учитывая это, вот наше мнение по этому вопросу. Мы считаем, что KDE Linux в первую очередь понравится небольшой, но специфической группе пользователей — в основном энтузиастам, которые хотят изучить последние достижения KDE, и разработчикам, — а не среднестатистическому пользователю Linux. Основная причина этого — модное в последние годы слово «неизменяемость».

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

Хотя неизменяемость упрощает жизнь разработчикам, избавляя их от «ада зависимостей» в управлении пакетами и обеспечивая безопасную и очень надёжную основу ОС, она часто усложняет жизнь тем, кто не является разработчиком и не входит в сообщество DevOps. Но опять же, это лишь моё личное мнение по этому вопросу.

В любом случае. Нам не терпится увидеть, как всё будет развиваться, и мы с нетерпением ждём первого стабильного релиза. Тем временем дистрибутив в настоящее время доступен в виде RAW-файла размером 11 ГБ для тех, кто хочет его опробовать. Вы можете записать его на USB-накопитель или импортировать в программное обеспечение для виртуализации, например virt-manager от KVM.

Exit mobile version