2020年12月8日にRed Hatが支援するCentOSプロジェクトは以下の発表を行いました。
- 2021年12月31日でCentOS 8のサポートが終了する
- RHEL 9のリビルドとしてのCentOS 9をリリースしない
このニュースでCentOSを使っていたユーザーは大混乱。
CentOS 8の後継、代替、移行先は何なんでしょうか?
ここではCentOSと互換のある以下の5つのLinuxを候補として挙げてみた。
目次
Alma Linux (アルマリナックス) とは
AlmaLinuxは、商用Linuxディストリビューションである CloudLinux OS を開発しているCloudLinuxが開発しました。
現行バージョンのRHELとのバイナリ互換性を目標に開発している無償のRHELクローンです。
AlmaLinuxは、RHEL および pre-Stream CentOS と1:1のバイナリレベルで完全な互換性があると謳っています。
RHELのダウンストリーム(Downstream) です。
Alma Linuxの公式サイトはコチラです。
AlmaLinux 8.x ダウンロードはコチラです。
・https://repo.almalinux.org/almalinux/8/isos/x86_64/
CentOS 8からAlmaLinuxへの移行は、移行用のスクリプトが提供されているのでそれを使用します。
移行手順も記述されています。
・https://github.com/AlmaLinux/almalinux-deploy
Rocky Linux (ロッキーリナックス) とは
Rocky Linuxは、CentOSの創設者であるGregory Kurtzerが立ち上げたプロジェクトによる無償のRHELクローンです。
RHELのダウンストリーム(Downstream) です。
Rocky Linuxの公式サイトはコチラです。
Rocky Linuxのダウンロードはコチラです。
・https://rockylinux.org/download/
CentOSからRocky Linuxへの移行手順はコチラです。
・https://docs.rockylinux.org/guides/migrate2rocky/
MIRACLE LINUX (ミラクルリナックス)とは
MIRACLE LINUXは、サイバートラスト株式会社により日本国内で開発・サポートされ、20年以上の実績を持つ商用Linuxディストリビューションです。
RHELのクローンです。
MIRACLE LINUX のライセンスフリー版の公式サイトはコチラです。
・https://www.cybertrust.co.jp/miraclelinux-license-free/
MIRACLE LINUX のダウンロードはコチラです。
・https://repo.dist.miraclelinux.net/miraclelinux/
CentOSからMIRACLE LINUX への移行ツールはコチラです。
・https://repo.dist.miraclelinux.net/miraclelinux/migration-tool
CentOS 7 とは
CentOS 8のサポートは2021年12月31日です。
一方、CentOS 7は、2024年6月30日までサポートされます。
従って、CentOS 7を使っているユーザーはしばらくそのまま使えます。
CentOS 8からCentOS 7にダウングレードするという方法もあります。
Stream 8、Stream 9とは
従来のCentOS Linuxとは異なり RHELのダウンストリームではありません。
RHELのアップストリーム(Upstream) です。
Streamは、Fedoraと同様にRHELのテスト用OSとも言えます。
StreamとFedoraの違いですが、Fedoraの位置づけは、最新機能のテスト用OSです。
これに対してCentOS Streamは、Fedoraと正式版RHELの中間に位置するOSです。
FedoraからのブランチがCent OS Stream
CentOS Streamで検証 → RHELに反映し「製品版」として完成という流れになります。
従って、CentOS StreamはFedoraよりも安定しているものの、RHELほどは安定していないと考えるべきでしょう。
CentOS Streamの公式サイトはコチラです。
・https://www.centos.org/centos-stream/
CentOS Streamのダウンロードはコチラです。
・https://www.centos.org/download/
結論として本命はどれか
さくらのVPSは標準OSとして以下を用意しています。
- CentOS 7(x86_64)
- CentOS Stream 8(x86_64)
- CentOS Stream 9(x86_64)
カスタムOSとして以下を用意しています。
- AlmaLinux 8(x86_64)
- Rocky Linux 8(x86_64)
今後はこれらのどれかを選択していくことになるんだと思います。
RedHat 8のテスト用のアップストリームであるStream 8やStream 9は安定性の点でイマイチ。
AlmaLinux 8とRocky Linux 8はRedHat 8でリリース後のダウンストリームでどちらも安定しています。
まだどちらが本命とは言えない状況です。
コメント