Najboljše alternativne distribucije CentOS (namizje in strežnik)


31. decembra 2021 se projekt CentOS preusmeri na CentOS Stream – tekočo izdajo, ki bo služila kot zgornja različica za prihodnje izdaje Red Hat Enterprise Linux (RHEL). Na žalost se bo CentOS 8, ki naj bi bil podprt do leta 2029, nenadoma in prezgodaj končal. Neposredna smrt CentOS-a je povzročila zaskrbljenost in zaskrbljenost med ljubitelji CentOS-a in širšo skupnostjo.

Kot veste, je CentOS vilica in RHEL ter vsebuje vse dobrote, ki jih RHEL ponuja popolnoma brezplačno. Zaradi tega se že kar nekaj časa uporablja v strežniških okoljih, zlasti v malih podjetjih. Če ste uporabljali CentOS, zlasti v strežniških okoljih, se boste morda počutili izdani in ne boste vedeli, kako ukrepati.

Ena od možnosti, ki jo lahko uporabite, je selitev na CentOS Stream. Vendar to ni priporočljivo zlasti za proizvodna okolja. Najbolje je, da se odločite za druge distribucije, ki so stabilne in zanesljive za proizvodna okolja. In to je tisto, kar bomo obravnavali v tem priročniku.

Tukaj je nekaj alternativnih distribucij, ki jih lahko obravnavate kot zavese, ki se zapirajo na CentOS.

1. AlmaLinux

AlmaLinux, ki ga je razvil Cloud Linux, je odprtokodni operacijski sistem, ki je 1:1 binarno združljiv z RHEL in ga podpira skupnost. Razvit je bil za zapolnitev praznine, ki bo ostala po propadu projekta CentOS.

AlmaLinux je popolnoma brezplačen brez kakršnih koli omejitev uporabe. Razvit je bil za obvladovanje delovnih obremenitev podjetja in je zato priporočljiv za strežniška okolja in za obvladovanje kritičnih delovnih obremenitev.

Trenutno je najnovejša stabilna izdaja AlmaLinux 8.4. Če še niste namestili CentOS 8 na svoje strežnike, razmislite o selitvi na AlmaLinux 8.4 z namestitvenim skriptom, namesto da bi z namestitvijo začeli znova.

Rocky Linux (v razvoju)

Druga primerna zamenjava za CentOS je Rocky Linux, ki je operacijski sistem družbenega podjetja, ki je 100 % združljiv z RHEL. Projekt trenutno vodi Gregory Kurter, eden od ustanoviteljev projekta CentOS. Ime Rocky je poklon pokojnemu soustanovitelju projekta CEntOS - Rockyju McGaughu.

Trenutno je za prenos na voljo samo kandidat za izdajo – Rocky Linux 8.3 RC 1. To je beta različica in se v nobenem trenutku ne sme uporabljati v produkcijskih okoljih.

Vendar pa je razvojna ekipa dala besedo, da delajo 24 ur na dan, da bi v bližnji prihodnosti zagotovili stabilno različico, ki bo primerna zamenjava za proizvodne obremenitve. Skupnost pričakuje stabilno izdajo, preden CentOS postane EOL do decembra 2021.

3. Springdale Linux

Prej znan kot Princeton University Institute for Advanced Study, Springdale Linux (SDL) je popolna vilica RHEL. To je projekt univerze Princeton in je popoln OS, ki se lahko uporablja kot namizni ali strežniški distro. Pakira z vsemi nadaljnjimi paketi in ponuja druga skladišča, ki niso vključena v Red Hat.

Najnovejša različica je Springdale Linux 7.9 in še ni enakovrednega za RHEL 8, kar kaže na počasen tempo razvoja. Springdale trenutno vzdržujeta univerza Princeton in Inštitut za napredne študije.

4. Oracle Linux

Oracle Linux je še ena distribucija, na katero bi lahko računali kot možno zamenjavo za CentOS. Oracle ga brezplačno distribuira in je na voljo pod delno licenco GNU GPL.

Oracle Linux je zasnovan tako, da zagotavlja zanesljivost, izjemno zmogljivost in varnost za infrastrukturo odprtega oblaka. Kot je bilo že omenjeno, je popolnoma brezplačen za prenos, uporabo in razširjanje.

Trenutna različica je Oracle Linux 8.4. Če uporabljate CentOS 7 ali CentOS 8, je na voljo skript za selitev, ki vam pomaga pri prehodu na Oracle Linux iz CentOS-a.

Z izjemo Rocky Linuxa, ki je še v razvoju, so to nekatere od RHEL alternativ, ki jih lahko izkoristite za zagotavljanje podpore za podjetja in premostitev vrzeli, ki jo pusti CentOS.

Druge distribucije, ki niso RHEL, ki bi lahko prav tako priskočile na pomoč pri proizvodnih delovnih obremenitvah, vključujejo:

  • Debian
  • SUSE Linux
  • Strežnik Ubuntu

Čeprav se upravljanje paketov za distribucije zelo razlikuje od RHEL & CentOS, te distribucije zagotavljajo trdno stabilnost in zanesljivost, ki je potrebna za proizvodne delovne obremenitve.