最高のCentOS代替ディストリビューション(デスクトップおよびサーバー)


2021年12月31日、CentOSプロジェクトはCentOS Streamに移行します。これは、Red Hat Enterprise Linux(RHEL)の将来のリリースのアップストリームバージョンとして機能するローリングリリースです。悲しいことに、2029年までサポートを享受していたCentOS 8は、突然、時期尚早に終了します。 CentOSの差し迫った終焉は、CentOS愛好家やコミュニティ全体に不安と驚きをもたらしました。

ご存知のように、CentOSはフォークとRHELであり、RHELで提供されるすべての機能を完全に無料でパックします。このため、特に中小企業によってサーバー環境でかなり長い間使用されてきました。特にサーバー環境でCentOSを使用している場合は、裏切られたと感じ、次の行動方針がわからない場合があります。

実行できるオプションの1つは、CentOSStreamに移行することです。ただし、これは特に実稼働環境ではお勧めしません。最善の策は、本番環境で安定して信頼できる他のディストリビューションを選択することです。そして、これがこのガイドでカバーするものです。

CentOSでカーテンが閉まるときに検討できる代替ディストリビューションのいくつかを次に示します。

1.AlmaLinux

Cloud Linuxによって開発されたAlmaLinuxは、RHELと 1:1 バイナリ互換であり、コミュニティによってサポートされているオープンソースのオペレーティングシステムです。 CentOSプロジェクトの終焉後に残る空白を埋めるために開発されました。

AlmaLinuxは使用制限なしで完全に無料です。エンタープライズグレードのワークロードを処理するために開発されたため、サーバー環境および重要なワークロードの処理に推奨されます。

現時点では、最新の安定したリリースはAlmaLinux8.4です。サーバーにCentOS8をまだデプロイしていない場合は、インストールを最初からやり直すのではなく、インストールスクリプトを使用してAlmaLinux8.4に移行することを検討してください。

Rocky Linux(開発中)

CentOSのもう1つの適切な代替品は、RHELと100%互換性のあるコミュニティエンタープライズOSであるRockyLinuxです。このプロジェクトは現在、CentOSプロジェクトの創設者の1人であるGregoryKurterの管理下にあります。 「ロッキー」という名前は、CEntOSプロジェクトの故共同創設者であるロッキーマクゴーに敬意を表して付けられました。

現時点では、リリース候補のみをダウンロードできます– Rocky Linux 8.3 RC1。これはベータ版であり、本番環境では使用しないでください。

ただし、開発チームは、近い将来、本番ワークロードの適切な代替となる安定したバージョンを提供するために24時間体制で取り組んでいるとのことです。コミュニティは、CentOSが2021年12月までにEOLになる前に、安定したリリースを期待しています。

3. Springdale Linux

以前はプリンストン大学高等研究所として知られていたSpringdaleLinux(SDL)は、RHELの完全なフォークです。これはプリンストン大学のプロジェクトであり、デスクトップまたはサーバーのディストリビューションとして使用できる完全なOSです。すべてのアップストリームパッケージをパックし、RedHatに含まれていない他のリポジトリを提供します。

最新バージョンはSpringdaleLinux7.9であり、RHEL 8に相当するものはまだありません。これは、開発のペースが遅いことを示しています。スプリングデールは現在、プリンストン大学と高等研究所によって維持されています。

4. Oracle Linux

Oracle Linuxは、CentOSの代替候補として信頼できるもう1つのディストリビューションです。これはOracleによって自由に配布され、部分的なGNUGPLライセンスの下で利用可能になります。

Oracle Linuxは、オープンクラウドインフラストラクチャに信頼性、卓越したパフォーマンス、およびセキュリティを提供するように設計されています。先に指摘したように、ダウンロード、使用、再配布は完全に無料です。

現在のバージョンはOracleLinux8.4です。 CentOS7またはCentOS8を実行している場合は、CentOSからOracleLinuxへの移行に役立つ移行スクリプトを利用できます。

まだ開発中のRockyLinuxを除いて、これらは、エンタープライズグレードのサポートを提供し、CentOSによって残されたギャップを埋めるために活用できるRHELの代替手段の一部です。

実稼働ワークロードで同様に救済される可能性のある他の非RHELディストリビューションには次のものがあります。

  • Debian
  • SUSE Linux
  • Ubuntuサーバー

ディストリビューションのパッケージ管理はRHELやCentOSとは大きく異なりますが、これらのディストリビューションは、実稼働ワークロードに必要な堅実な安定性と信頼性を提供します。