Огляд HeliumOS: Нова імперативність у світі Linux
Огляд HeliumOS: Нова імперативність у світі Linux
HeliumOS — це нове ім’я у світі Linux, яке нещодавно випустило версію 10. Не плутайте номер версії — це, швидше за все, відповідає схемі випуску Alma.
Що таке HeliumOS?
Вірогідно, ви ще не чули про це — тож ось короткий огляд. HeliumOS базується на AlmaLinux, зокрема на AlmaLinux Kitten 10, але має інший підхід, запроваджуючи незмінність і атомні оновлення із самого початку.
Фокус на настільних користувачах
Хоча Alma зазвичай орієнтована на сервери, HeliumOS робить акцент на користувачах десктопів. Версія 10 повністю покладається на робочий стіл KDE Plasma (зокрема версія 6.4.2). Це справді приємна особливість.
Як я вже згадував раніше, незважаючи на те, що дистрибутив базується на Alma, він має мало спільного. HeliumOS — це не типовий операційна система. Вона створена навколо незмінності, отже, думайте про неї як про завантажуваний контейнер, накладений на Alma.
Ключові відмінності HeliumOS
Є й інші ключові відмінності: система працює на базі ядра Linux 6.12 LTS (з Alma, підписаного для безпечного завантаження), використовує файлову систему Btrfs і постачається з Zsh за замовчуванням — незвичний та цікавий підхід.
Існує навіть експериментальна Edge Edition HeliumOS 10 для тих, хто хоче бути на вістрі технологій. Вона працює з новішим ядром 6.14, що надається CentOS Hyperscale SIG. Але давайте повернемося до теми — нещодавнє випуск HeliumOS 10.
Технічні особливості HeliumOS
Буду відвертим — якщо ви не знайомі з інструментами, такими як rpm-ostree та bootc (завантажувані контейнери), цей дистрибутив, мабуть, не підходить для вас. Вважайте, що HeliumOS знову намагається впровадити незмінність і атомні оновлення.
Не зрозумійте мене неправильно — мені дійсно подобаються ці інструменти. Проте мені здається, що ці підходи все ще далекі від того, щоб стати звичайними для звичайного користувача Linux. В даний час вони в основному знаходяться в сфері DevOps, але це вже інша розмова.
Через цю незмінність, як ви можете здогадатися, все програмне забезпечення на HeliumOS встановлюється через Flatpak. Також ви можете спробувати використовувати rpm-ostree для встановлення, наприклад, Firefox, особливо якщо ви хочете уникнути того, щоб Angelfish був браузером за замовчуванням. На жаль, ситуація не відповідає очікуванням.
Переваги та недоліки HeliumOS
Ще одна важлива особливість HeliumOS — вбудована підтримка контейнеризації. За замовчуванням доступні Docker і Distrobox для запуску контейнерів Podman. Але це виглядає дещо надмірно.
Якщо ви технічно обізнані, можливо, ви зможете за десять хвилин налаштувати ці інструменти. Включення їх за замовчуванням більше схоже на те, що користувачеві нав’язується функція.
Крім того, якщо ви вирішите ознайомитися з документацією дистрибутива, удачі; реально її майже не існує. Чотири загальні абзаци в так званій “документації” далеко не те, що можна очікувати.
Висновки про HeliumOS
HeliumOS пропонує новий погляд на AlmaLinux, поєднуючи його з останнім робочим столом Plasma. Вибір Btrfs як файлової системи заслуговує на увагу. Безумовно, відсутність звичного програмного забезпечення теж позитивна риса. Проте є кілька моментів, які потребують вдосконалення.
По-перше, я великий шанувальник Fish shell, але давайте будемо реалістами, Bash — це стандарт. Безліч інструментів і сценаріїв покладаються на нього, тому вибір Fish за замовчуванням не виглядає найдоброзичливішим.
Отже, дистрибутив явно не призначений для звичайних користувачів Linux. Натомість він більше націлений на розробників, особливо тих, хто цікавиться незмінністю та контейнеризацією. Включення документації є необхідністю. Без неї проект важко сприймати всерйоз.
Звичайно, важливо врахувати, наскільки молодий проект. Якщо він витримає наступні кілька років, є хороші шанси на зростання та зрілість. Для теперішнього часу є ще багато можливостей для вдосконалення.
Отже, на мою думку, HeliumOS — принаймні у нинішньому стані — потрапляє в категорію дистрибутивів, які ще шукають свою ідентичність. Якщо ви “дистрибутивний мандрівник”, швидше за все, ця система пройшла повз вас.
Якщо вам потрібен надійний, незмінний дистрибутив з атомними оновленнями, Fedora Silverblue або openSUSE MicroOS все ще є перевіреними варіантами.
Детальніше про продукт ви можете дізнатись на офіційному сайті HeliumOS.