CentOS終了へ――移行先として注目の「Alma Linux」「Rocky Linux」を試してみよう:インストール手順を紹介
RHELのダウンストリームとして位置付けられていたCentOSは、2021年12月31日をもってCentOS 8のサポートが終了し、その役目を終えます。CentOSの動向を整理しつつ、移行先として注目される2つのディストリビューションを紹介します。
2020年12月9日、CentOS Projectは、2029年5月31日までサポート予定だった「CentOS Linux(CentOS) 8」のサポートを2021年12月31日で終了すると発表しました。CentOS 7は予定通り2024年6月30日までサポートされる一方、CentOS 9はリリースしないとしています。
CentOS Projectは今後「CentOS Stream」というディストリビューションの開発に注力するとしていますが、これまでのCentOSが「Red Hat Enterprise Linux(RHEL)」のダウンストリームだったのに対して、CentOS StreamはRHELのアップストリームに相当するもので、その位置付けは異なります。これまでCentOSがエンタープライズにおいて商用本番OSとして採用されてきたのは、無料、オープンソースでありながら、RHELのダウンストリームであり安定性がある程度確保されていたことを理由に挙げる企業も多いのではないかと思います。
本記事では、CentOS Linuxを取り巻く状況を整理しつつ、移行先の候補として注目されるディストリビューションを取り上げていきます。
CentOS 8を取り巻く現状
2021年9月時点でCentOS 8について明らかになっているのは以下の通りです。
- CentOS 8のサポート期間を2029年5月31日から2021年12月31日まで短縮する
- CentOS 9はリリースしない
- CentOS Projectは今後CentOS Streamというディストリビューションの開発に注力する
- CentOS StreamはRHELのアップストリームに当たり従来のCentOSと位置付けが異なる
- CentOS Stream 8のサポート期間は2024年5月31日までで、CentOS 7のサポート期間である2024年6月30日までとほぼ変わらないほど短くなっている
こうした背景を受け、CentOS 7からCentOS 8に移行するのはもちろん、CentOS 8からCentOS Stream 8に移行するのも難しいと判断する企業が多くなっています。
CentOS 8から移行する選択肢
CentOS 8を利用中の場合、サポート終了の2021年12月31日までに移行先を検討する必要があります。また現在CentOS 7を利用中の場合でも、今後どのディストリビューションを採用していくか検討する必要が出てきます。
CentOS以外の無償利用可能なRHELクローンとして、CentOS 8の今後に関する発表直後に開発が始まった以下の2つが着目されています。
CloudLinuxが開発する「AlmaLinux」
AlmaLinuxは、商用Linuxディストリビューションである「CloudLinux OS」を開発しているCloudLinuxが主導して、現行バージョンのRHELとのバイナリ互換性を目標に開発している無償のRHELクローンです。
2021年3月末に正式版が公開され、AlmaLinuxの開発やコミュニティー活動をとりまとめる非営利団体も設立されました。2021年5月からはCloudLinuxによる有償サポートも開始されるなど、着々と地盤を固めてきているRHELクローンの一つです(公式サイト)。
CentOS創設者によるプロジェクトが開発する「Rocky Linux」
Rocky Linuxは、CentOS 8の発表を受け、CentOSの創設者であるGregory Kurtzer氏が立ち上げたプロジェクトによる無償のRHELクローンです。CentOSが掲げた初期目標である「RHELの本番用ダウンストリームバージョン」という位置付けを達成するために開発し、2021年6月21日に正式版をリリースしました。
コミュニティー主導で開発しており、規模も大きく活発です。スポンサーの獲得にも意欲的で、Amazon Web Services(AWS)やGoogle Cloudらがスポンサーになっています(公式サイト)。
AlmaLinux、Rocky Linuxの環境を構築してみよう
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- いまさら聞けないLinuxの基礎知識
Linuxを勉強してみたいけど、どこから手を付けてよいか分からない、何だかよく分からないまま使っている……そんな方々のための連載です。まずは、Linuxとはどんなものなのか確認しましょう。 - ヤフーのIaaSを支えるKubernetes/Helm――新卒1、2年目エンジニアは2017年から塩漬けの400ノードをどうアップデートするか
Kubernetesのクラスタ数は10以上あり、その配下にある400以上のノードが支えるヤフーのIaaS基盤。その規模故にコンポーネントの管理に使うKubernetesとHelmのバージョンアップは2017年から行っていなかった。そして今、止まった時を動かすべく、新卒1、2年目のエンジニアが大規模環境のアップデートに挑む――運用管理者に光を当てるオンラインイベント「Cloud Operator Days Tokyo 2021」の同社による講演から、大規模Kubernetes環境運用のヒントを学ぼう。 - 「ソースコードは全て公開が条件」の衝撃――OSSを賢く利用するための勘所
「当たり前のように使っていたOSSのせいで訴えられた!」なんてことがないように、OSSを賢く利用するためのポイントを解説します。