HeliumOS — скалата е покрита с бетон. Добре дошли!

HeliumOS — скалата е покрита с бетон. Добре дошли!

Накратко: атомарен дистрибутив основан на AlmaLinux (достъпен без ограничения Linux дистрибутив клас Enterprise).

Нещо от Често задавани въпроси

Какво е HeliumOS?

Това е атомарна операционна система за настолни компютри, изградена на базата на AlmaLinux, която наследява неговата стабилност, сигурност и съвместимост с екосистемата Enterprise Linux.

Какво предлага HeliumOS?

GNOME, магазин за пакети Flatpak и 10 години поддръжка, които ще стигнат през целия жизнен цикъл на вашия компютър.

Защо се нарича «атомарен»?

Актуализациите на системата се разпространяват чрез OCI-съвместими изображения BootC. В резултат на това, дори ако електричеството бъде изключено по време на актуализацията, това няма да повлияе на функционирането на системата.

Сравнение с други дистрибутиви

Ubuntu

За разлика от Ubuntu, HeliumOS не използва snap пакети и принадлежи към семейството на дистрибутиви, основани на Red Hat Enterprise Linux.

Fedora

Fedora и проект Universal Blue предлагат атомарни операционни системи на базата на Fedora, но жизненият цикъл на Fedora е 13 месеца, докато HeliumOS се поддържа 10 години.

AlmaLinux

HeliumOS е директно основан на AlmaLinux и използва много от неговите компоненти, но за разлика от AlmaLinux, HeliumOS е насочен към предоставянето на атомарна операционна система за настолни компютри, която е подходяща за всички потребители.

Сега нещо от историята на създаването на дистрибутива от неговия създател, публикувано в блога на Alma:

Моята цел е да създам операционна система за настолни компютри, базирана на Linux, която да е удобна за ползване, стабилна и надеждна.

Първоначално използвах за тази цел Debian, но се появиха някои проблеми:

  • Debian се поддържа 3-5 години и, въпреки че е доста стабилен в сравнение с други дистрибутиви, исках нещо по-стабилно.
  • Неочаквано прекъсване по време на традиционната актуализация на пакети в Linux може да доведе до това, че системата не може да зареди или да работи неправилно.

Преди няколко месеца научих за Image mode for RHEL — нов метод за разгръщане на RHEL, който използва OCI изображения за актуализации. Преминаването към Enterprise Linux и използването на bootc (технологията, която стои зад Image mode for RHEL) щеше да реши и двата проблема, които открих в Debian. В крайна сметка, след поредица от експерименти обявихме алфа версията на HeliumOS, основана на CentOS Stream.

Въпреки решаването на няколко проблема, миграцията към CentOS Stream доведе до нови:

  • CentOS Stream е ролов модел, което може да създаде трудности при поддръжката на програми или драйвери, изискващи специфична версия на ядрото.
  • CentOS Stream се поддържа само 5 години, което може да е приемливо в някои случаи, но ограничава използването на HeliumOS в ситуации, изискващи по-дълга поддръжка.

Стана ясно, че миграцията към дистрибуция на Enterprise Linux с фиксирани актуализации, като AlmaLinux, ще реши и двете проблема.

Благодарение на съвместната работа в чатовете с екипа на AlmaLinux и Fedora, настроихме работни процеси за създаване на образи на AlmaLinux bootc, така че актуализациите и новите версии на HeliumOS ще бъдат осигурявани чрез образи bootc, получени от AlmaLinux.

Светлият лик на главния разработчик: Исак Бевърли

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster