CentOS, як вдосконалена версія Red Hat Enterprise Linux, одразу завоювала популярність серед користувачів Linux. Операційна система швидко увійшла до п'ятірки найпоширеніших дистрибутивів Linux, конкуруючи з Ubuntu та Debian. Але, як і більшість хороших проєктів, CentOS прожила недовго.
У 2020 році було оголошено, що підтримку CentOS 7 буде припинено. Новина про завершення життєвого циклу CentOS стала справжнім ударом і великим розчаруванням для користувачів і прихильників дистрибутиву. На щастя, розробники скористалися цією можливістю, і було представлено два нові дистрибутиви Linux як замінники CentOS. Обидва мають сильну підтримку спільноти, тому суперництво Rocky Linux проти Alma Linux дає користувачам CentOS цікаву можливість обрати наступника.
Переживши втрату чудової ОС, я вирішив порівняти Rocky Linux і AlmaLinux. Читайте далі — ділюся своїми думками та досвідом роботи з обома наступниками CentOS.
Що сталося з CentOS?
Як перебудова Red Hat Enterprise Linux, CentOS одразу стала улюбленицею серед користувачів RHEL. Дистрибутив був відкритим і пропонував більше можливостей, ніж оригінальний RHEL. CentOS також усунула чимало дрібних проблем, що дратували користувачів, зокрема набридлі платежі за підтримку RHEL.
Тож неважко уявити, як боляче спільноті CentOS було дізнатися про завершення життєвого циклу дистрибутива.
В оголошенні йшлося про те, що підтримку CentOS 7 буде припинено, а розробники зосередяться на CentOS Stream, платформі для тестування та розробки програмного забезпечення. CentOS Stream — справді корисний інструмент у галузі TaaS (Testing as a Service), і він зберігає міцні позиції серед своїх користувачів, проте повністю не задовольняє потреби спільноти CentOS.
Особисто я вважаю, що засновник CentOS не очікував такого рівня розчарування і відчаю від своєї спільноти. Він розпочав роботу над ще одним RHEL-дистрибутивом, щоб відповісти на запити аудиторії CentOS. Тим часом інший великий гравець у світі Linux вловив момент і до грудня 2020 року представив власну альтернативу CentOS. Саме тоді і почалося протистояння Rocky Linux і AlmaLinux.
Rocky Linux проти AlmaLinux. Коротка передісторія
Коли я починаю працювати з новою ОС, особливо з дистрибутивами Linux, що розвиваються спільнотою, я завжди вивчаю їхню історію, дату першого релізу та життєвий цикл. Мені важливо розуміти, що ОС, з якою я працюю, надійна і має перевірену репутацію. Нижче наведено інформацію, яку я зібрав для порівняння Alma і Rocky:
Rocky Linux
Буквально через кілька годин після того, як Red Hat оголосив про завершення життєвого циклу CentOS, Григорій Куртзер, відомий засновник CentOS, про якого йшлося раніше, повідомив, що збирає команду розробників для створення Rocky Linux. Мета була очевидною: створити сумісний з RHEL дистрибутив Linux, що розвивається спільнотою.
Перші інвестори та дата релізу
Rocky Linux розробляється і підтримується Rocky Enterprise Software Foundation. Фінансування проєкту надійшло від AWS, MontaVista та власного стартапу Куртзера Ctrl IQ. Обсяг інвестицій оцінювався в $2.5 to $5 million per year. Перший реліз Rocky Linux відбувся 21 червня 2021 року.
Життєвий цикл і тривалість підтримки
Кожен реліз Rocky Linux розрахований приблизно на 10 років підтримки. Ця стратегія повторює підхід RHEL і покликана забезпечити довгострокову стабільність і безпеку.
AlmaLinux
Майже одразу після оголошення Red Hat Ігор Селецький, відомий генеральний директор CloudLinux, повідомив про запуск власної альтернативи CentOS — AlmaLinux. CloudLinux, як ви, мабуть, знаєте, спеціалізується на серверних операційних системах. Як і Rocky Linux, AlmaLinux став відповіддю на рішення Red Hat перевести CentOS на версію Stream.
Перші інвестори та дата релізу
Від імені CloudLinux Селецький пообіцяв вкласти у фінансування AlmaLinux $1 million per year, і цю обіцянку виконано досі. Перша стабільна версія AlmaLinux вийшла 30 березня 2021 року.
Життєвий цикл і тривалість підтримки
Як і Rocky Linux, AlmaLinux також зобов'язався надавати оновлення та підтримку кожного релізу протягом приблизно 10 років. ОС також планує випускати паралельні оновлення разом з новими версіями RHEL, щоб користувачі вчасно отримували оновлення та нові функції.
Ось загальний AlmaLinux проти Rocky Linux проти RHEL порівняння:
| Функції | Rocky Linux | AlmaLinux | RHEL |
| Вихідний код RHEL | ✅ | ✅ | ✅ |
| Регулярні оновлення безпеки | ✅ | ✅ | ✅ |
| Необмежене безкоштовне використання | ✅ | ✅ | ❌ |
| Платна підтримка | ❌ | ❌ | ✅ |
| Спільнота розробників | ✅ | ✅ | ❌ |
AlmaLinux проти Rocky Linux. Детальне порівняння
Наразі ми знаємо, що і AlmaLinux, і Rocky Linux створювалися як альтернативи CentOS. Обидва розроблені з бінарною сумісністю з RHEL і забезпечують схожий рівень стабільності та функціональності. Тоді що ж розділяє їх у протистоянні Rocky Linux і AlmaLinux? Розберімося детальніше.
Комерційна та спільнотна підтримка
Фонд ОС AlmaLinux надає комерційну підтримку через партнерів, зокрема CloudLinux. Вона включає технічну допомогу, оновлення безпеки тощо. AlmaLinux також підтримується активною спільнотою на форумах і таких платформах, як Reddit.
Rocky Linux пропонує професійну підтримку через Ctrl IQ. Як і AlmaLinux, Rocky Linux спирається на активну спільноту — через форуми, списки розсилки та чат-канали, де користувачі можуть отримати допомогу.
Оновлення Випуски
Як я вже зазначав, AlmaLinux слідує циклу релізів RHEL, щоб своєчасно випускати оновлення та патчі. Завдяки цьому дистрибутив регулярно оновлюється і підтримує репозиторії з легким доступом до патчів і нових версій програмного забезпечення.
Rocky Linux також дотримується графіку релізів RHEL, щоб не відставати від оновлень і патчів. Окрім планових оновлень, Rocky Linux оперативно реагує на вразливості безпеки і підтримує стабільне захищене середовище.
Стабільність і продуктивність
Прагнучи стати заміною CentOS, AlmaLinux забезпечує стабільність і продуктивність корпоративного рівня. Дистрибутив оптимізовано для різноманітних середовищ — від малого бізнесу до великих підприємств — із незмінно стабільною роботою.
Rocky Linux відтворює надійність CentOS і є повноцінною альтернативою RHEL. Дистрибутив відомий своєю стабільністю і демонструє впевнену продуктивність, що робить його придатним для широкого спектра завдань — від виробничих серверів до середовищ розробки.
Екосистема та інструменти
AlmaLinux пропонує широкий набір інструментів для системних адміністраторів і розробників, полегшуючи перехід з CentOS. Дистрибутив підтримується багатьма сторонніми додатками та інструментами, що дозволяє без зайвих зусиль вбудувати його в наявну інфраструктуру.
Rocky Linux також підтримується різноманітними сторонніми інструментами й додатками, що забезпечує сумісність і просте інтегрування. Як і CentOS, Rocky Linux надає повноцінний набір засобів для керування системою та розробки.
Rocky Linux проти AlmaLinux. Огляд
Вибрати переможця у порівнянні Rocky Linux і AlmaLinux справді непросто. Обидва дистрибутиви мають чимало сильних сторін. На мій погляд, вибір між Alma і Rocky здебільшого залежить від вашого сценарію використання та необхідних можливостей.
Тим, хто цінує залученість спільноти, Rocky Linux може підійти ідеально. Натомість комерційна підтримка AlmaLinux і регулярні оновлення роблять його кращою альтернативою CentOS для підприємств, яким потрібна надійна підтримка та швидке розгортання патчів.
AlmaLinux проти Rocky Linux. Мій особистий досвід
Чесно кажучи, щоб визначитися між AlmaLinux і Rocky Linux, мені не вистачало чужих відгуків з інтернету. Тому я взявся за справу сам і попрацював з обома дистрибутивами, щоб скласти власну думку.
AlmaLinux
Мушу сказати, що встановлення AlmaLinux виявилося настільки звичним і схожим на CentOS, що я навіть відчув ностальгію! Майже ідентичний процес інсталяції дуже тішить. Система завантажилася швидко, і жодних додаткових налаштувань залізом не знадобилося. AlmaLinux відчувається стабільним і чуйним. Він впорався з усіма моїми типовими серверними задачами без жодних нарікань, включно із запуском вебсервісів. Підтримка спільноти також справила добре враження — відповіді на свої запитання я знаходив або на офіційних форумах, або на Reddit.
Rocky Linux
Rocky Linux теж мене не розчарував. Після тестування обох дистрибутивів я зрозумів, чому вибір між Rocky Linux і AlmaLinux такий складний — вони напрочуд схожі. Процес встановлення Rocky також був простим і нічим не відрізнявся від AlmaLinux і CentOS. Система відчувалася стабільною з першого ж запуску. Я використовував обидва дистрибутиви для задач вебсервера, і Rocky Linux так само справно справлявся з навантаженням. Мабуть, те, що схиляє мене більше до Rocky Linux, — це прізвище Kurtzer за ним. Те, що дистрибутив розробив засновник CentOS, надає йому особливої вагомості і робить його прямим спадкоємцем CentOS.
AlmaLinux проти Rocky Linux. Підсумковий вердикт
Виходячи з мого досвіду, і AlmaLinux, і Rocky Linux показали впевнену продуктивність. За своєю природою обидва є органічними наступниками CentOS і пропонують ту стабільність і надійність, яку очікують такі користувачі, як ми з вами. AlmaLinux має невелику перевагу завдяки комерційній підтримці — це робить його зручним вибором для бізнесів, яким потрібна професійна підтримка. Rocky Linux приваблює мене міцною спільнотою та спадщиною CentOS.
Зрештою, я вважаю, що Rocky Linux більше підходить для особистого використання, а AlmaLinux — для корпоративних користувачів. Хоч конкуренція між AlmaLinux і Rocky Linux дуже щільна, обидва здатні гідно зайняти місце, яке колись займав CentOS.
Спробуйте обидва дистрибутиви разом із Cloudzy
Щоб по-справжньому зрозуміти, який дистрибутив підходить вам краще, варто протестувати обидва. Якщо ви ще не визначилися і хочете попрацювати з ними наживо — зробіть те, що зробив я, і придбайте VPS. Ви можете отримати AlmaLinux VPS на Українській мові буде: VPS на AlmaLinux or Rocky Linux VPS від Cloudzy. Cloudzy пропонує функцію Custom ISO, яка дозволяє створювати сервери з ваших власних ISO-образів. Це дає змогу завантажити ISO потрібного дистрибутива і розгорнути сервер у будь-якому з 15 доступних дата-центрів по всьому світу з часом безперебійної роботи 99,95% і цінами від $4.95!
Хочете протестувати AlmaLinux або Rocky Linux без зайвих клопотів? Власний ISO Cloudzy VPS дозволяє завантажити потрібний ISO-образ і розгорнути сервер у будь-якому з 12 регіонів по всьому світу.
Часто задавані питання
У чому різниця між AlmaLinux і Rocky?
Обидва дистрибутиви Linux дуже схожі між собою, з незначними відмінностями тут і там. Найпомітніша різниця між Alma та Rocky — у системі підтримки. AlmaLinux має комерційну підтримку, тоді як Rocky покладається на Ctrl IQ.
У чому головна різниця між CentOS і AlmaLinux?
На відміну від CentOS, Red Hat не є власником AlmaLinux. Більше того, AlmaLinux має вагому перевагу: за ним стоїть CloudLinux Inc — компанія з десятирічним досвідом і серйозними ресурсами.
Чи є баги у Rocky Linux?
Час від часу ви можете стикатися з певними багами. Але є і хороша новина: команда підтримки Rocky Linux працює відмінно, тож ви можете створити акаунт на сайті Rocky Linux і повідомити про проблему через Сервер Bugzilla.