AlmaLinux a Rocky Linux jsou dvě přední bezplatné náhrady za CentOS. Obě se objevily v roce 2021 poté, co Red Hat přesunul CentOS na průběžně aktualizovaný CentOS Stream, a obě jsou bezplatné přestavby podnikové úrovně kompatibilní s RHEL s podporou 10 years. Na VPS se chovají téměř identicky - skutečný rozdíl je v tom, kdo za jednotlivými projekty stojí a jak přesně každý z nich sleduje Red Hat Enterprise Linux.
AlmaLinux vs Rocky Linux v přehledu
| Vlastnost | AlmaLinux | Rocky Linux |
|---|---|---|
| První vydání | 2021 | 2021 |
| Založil | CloudLinux | Gregory Kurtzer (spoluzakladatel CentOS) |
| Správa | AlmaLinux OS Foundation (nezisková) | Rocky Enterprise Software Foundation (RESF) |
| Komerční zázemí | CloudLinux | CIQ |
| Sledování RHEL | ABI / binárně kompatibilní na úrovni aplikací | Usiluje o 1:1, chyba za chybu |
| Životní cyklus podpory | 10 years na hlavní vydání | 10 years na hlavní vydání |
| Správce balíčků | dnf / yum | dnf / yum |
| Nástroj pro migraci z CentOS | almalinux-deploy, ELevate | migrate2rocky |
| Cena | Zdarma a open source | Zdarma a open source |
| Nejlepší pro | Pragmatickou kompatibilitu a rychlé opravy | Přísnou downstream shodu s RHEL |
Proč obě existují
CentOS byl po léta bezplatným, stabilním serverovým standardem kompatibilním s RHEL. Koncem roku 2020 Red Hat ukončil klasický CentOS ve prospěch CentOS Stream, který stojí upstream od RHEL, nikoli downstream. Tím vznikla mezera a dva projekty ji téměř okamžitě zaplnily: AlmaLinux sponzorovaný CloudLinux a Rocky Linux, který založil jeden z původních spoluzakladatelů CentOS. Oba slibují bezplatného, plně zaměnitelného nástupce CentOS.
Klíčový rozdíl: jak sledují RHEL
V polovině roku 2023 Red Hat omezil veřejný přístup ke zdrojovému kódu RHEL. Oba projekty reagovaly odlišně a to je dnes hlavní rozdíl:
- Rocky Linux nadále usiluje o přísnou přestavbu RHEL jedna ku jedné, chyba za chybu, a zdroje získává kanály, jako jsou oficiální kontejnerové a cloudové image.
- AlmaLinux se rozhodl zůstat kompatibilní na úrovni aplikačního binárního rozhraní (ABI) s RHEL, nikoli striktně 1:1, a staví z CentOS Stream a dalších zdrojů. V praxi software vytvořený pro RHEL nadále běží beze změny a AlmaLinux může některé bezpečnostní opravy dodávat rychleji.
Pro naprostou většinu úloh na VPS - webové servery, databáze, aplikační backendy - je tento rozdíl neviditelný: obě spouštějí software pro RHEL bez úprav.
Stabilita, podpora a balíčky
Obě používají stejné nástroje dnf/yum, stejnou sadu balíčků a stejný životní cyklus podpory 10 years na hlavní verzi, takže dlouhodobě běžící servery jsou zajištěny na celé desetiletí. Rocky láká týmy, které chtějí co nejvěrnější kopii RHEL z důvodů shody s předpisy nebo certifikace; AlmaLinux láká týmy, které oceňují pragmatický projekt řízený nadací s historií rychlých bezpečnostních aktualizací.
Migrace z CentOS
Obě usnadňují odchod z CentOS. AlmaLinux poskytuje skript almalinux-deploy a nástroj ELevate pro upgrady hlavních verzí, zatímco Rocky Linux nabízí migrate2rocky. Kterýkoli z nich převede stávající instalaci CentOS na místě bez úplné reinstalace.
Který si vybrat?
- Zvolte AlmaLinux pro pragmatický server kompatibilní s RHEL podporovaný nadací s rychlými bezpečnostními opravami - vynikající univerzální volba.
- Zvolte Rocky Linux, když potřebujete co nejpřísnější downstream kopii RHEL jedna ku jedné, například kvůli shodě s předpisy nebo certifikaci dodavatele.
Dáváte přednost rodině Debian? Viz Debian 12 vs Ubuntu 24.04 LTS. AlmaLinux i Rocky Linux se nainstalují jedním kliknutím na každém KVM VPS INET.WS s plným root přístupem a 14 lokalitami v Severní Americe a Evropě.
