Обзор HeliumOS 10
HeliumOS 10 представляет собой новый атомарный дистрибутив Linux, основанный на CentOS Stream и AlmaLinux.
Этот проект стартовал в 2024 году с амбициозной целью создать устойчивое решение с поддержкой сроком на десять лет.
После года активной разработки была выпущена первая версия дистрибутива, доступная для скачивания и установки.
Дистрибутив предлагает следующие ключевые особенности:
- Ядро Linux 6.12: Официальная поддержка безопасных загрузок благодаря подписи ядра.
- Рабочий стол KDE Plasma: Удобный интерфейс для повседневного использования.
- Защищённая оболочка Zsh: Оптимизированная и минималистичная настройка для повышения производительности.
- Файловая система Btrfs: Поддерживает полное шифрование диска с использованием LUKS.
- Поддержка Docker: Возможность быстрой интеграции контейнеризации приложений.
Кроме основной ветки HeliumOS 10, существует ещё одна экспериментальная версия — HeliumOS 10 Edge Edition. Она основана на ядре Linux 6.14 от проекта CentOS Hyperscale SIG и включает поддержку графических карт NVIDIA через DKMS-пакеты. Однако, из-за отсутствия официальной сертификации, этот вариант не поддерживает безопасную загрузку.
Процесс переключения между основными выпусками осуществляется командой:
sudo bootc switch quay.io/heliumos/bootc:10-edge
Для сборки образов использовалась новая инфраструктура на основе Ansible YAML вместо старых Bash-скриптов. Сборка производится средствами Podman и формирует удобные для загрузки образы контейнера (Bootable Container).
Проект активно развивается и публикуется на платформе Codeberg, позволяя сообществу участвовать в улучшении и поддержке новой платформы.
Таким образом, HeliumOS 10 открывает новые возможности для администраторов серверов и энтузиастов Linux, предлагая сочетание стабильности и инноваций.