最近、Red Hat Enterprise Linux(RHEL)の再構築として存在していたCentOSが強制終了されました。 CentOS Linux 8および7は引き続き利用できますが、それらのサポートはそれぞれ2021年および2024年の終わりに終了します(メンテナンスの更新)。
CentOS Streamは、私たちが知っているように、CentOSLinuxを完全に置き換えます。しかし、それは何ですか? CentOSを置き換えることを意味しますか?十分に信頼できますか?
この記事では、CentOSStreamについて知っておく必要のあるすべてのことについて簡単に説明します。
CentOS Streamとは何ですか?
CentOS Linuxとは異なり、CentOSStreamはRedHat Enterprise Linux(RHEL)のアップストリームとして導入されました。そして、それはローリングリリースの配布ではありません。
CentOS Streamは、代わりにRHELの開発バージョンです。
CentOS Streamの開発方法をより明確にするために、CentOS継続的デリバリーに関する公式ブログ投稿の1つを読むことをお勧めします。
もちろん、Fedoraはさらに別のアップストリームですが、CentOSStreamはRHELとFedoraLinuxの間に配置されています。
CentOS Streamを使用すると、CentOSコミュニティのメンバーはRHELの開発に影響を与える可能性が高くなります。
CentOS StreamがRHELの直前を追跡するディストリビューションであることを考えると、Fedoraでの重要な変更は、RHELが次の停車地である間、CentOSStreamに反映されると予想されます。
CentOS Streamはどのような問題を解決しますか?
ご存知のように、RHELの開発はRedHat自体の内部で閉じられています。
オープンソースエコシステムをサポートするものであるため、開発者とコミュニティがRed HatEnterpriseLinuxの開発に影響を与えたり貢献したりするためのオープンな貢献のギャップが存在しました。
そのため、CentOS StreamはRHELのプレビューバージョンとして導入されました。または、RHELの開発ビルドと呼ぶこともできます。
CentOS Streamは、ギャップを埋め、コミュニティが貢献し、RHELの開発の方向性について発言できるようにすることを目的としています。
もちろん、ビジネスの観点から見ると、CentOS StreamはRHELサブスクリプションを促進することを目的としていますが、CentOSStreamを介したRHEL開発への貢献のしやすさを無視しないでください。
この解決策に加えて、CentOSStreamはRHELのより安定したプレビューバージョンを提供しようとします。公式ブログの投稿の1つによると、RHELのナイトリービルドはCentOS Streamのアップデートであり、CentOSStreamを使用して毎日より良い安定性を確保しようとしているとのことです。
そして、これはRHELで今後の変更をテストしたい人にとっては良いことです。
CentOS Linuxを置き換えることを意味しますか?
いいえ。
CentOS Linuxは、RHELの再構築、つまりRHELのコミュニティエディションでした。
ただし、CentOS StreamはRHELの開発バージョンであり、RHEL向けの今後の変更や追加が含まれます。
そのため、CentOS Streamは、サーバーが将来にわたって利用できるかどうか(RHEL Ready)をテストしたい人や、ビルドが要件に従って十分に安定していることを考慮したCentOSLinuxユーザーに適しています。
ただし、技術的にはローリングリリースではないことを考えると、CentOSLinuxに取って代わる可能性があることに注意してください。
そして、あなたがそれを試したくない人なら、利用可能なCentOSの代替品を自由に試してみてください。
CentOS8からCentOSStreamへの移行
幸い、CentOSシステムをCentOSStreamに更新するのはそれほど難しくありません。 CentOSチームは、CentOSリポジトリの削除とCentOSストリームリポジトリの追加を自動化するツールを提供します。
詳細については、LinuxHandbookの移行ガイドを参照してください。
システムを移行または更新する前に、サーバーのバックアップを作成することを常にお勧めします。
あなたはそれをすべきですか?これは、この記事で読んだすべての内容から、CentOSStreamについてどう思うかによって異なります。
CentOSからRedHatEnterpriseLinuxへの移行
CentOS 8の突然の中止に対する反発を受けた後、RedHatは最大16のRHELライセンスをすべてのユーザーに無料で提供すると発表しました。 RedHatのテクニカルサポートはこのオファーには含まれていません。
このオファーを利用したい場合は、無料のRHELのアカウントを作成する必要があります。その後、このガイドに従ってCentOSをRHELに変換できます。
結論
個人的に、私はCentOSStreamについて複雑な気持ちを持っています。はい、それは確かにRHELの開発を開くものですが、CentOS Linuxの代わりになるのでしょうか?そうは思いません。
はい、それは確かにRHELサブスクリプションを奨励します。また、RHELの開発を形作ることに興味がある場合は、CentOSStreamが適しています。
CentOS Streamについてどう思いますか?以下のコメントであなたの考えを教えてください。