CentOS8インストールをCentOSストリームに移行する方法


今週、Red Hatは、CentOSの将来に関する発表に対して大規模な抗議を表明しました。 Red Hatは衝撃的な動きで、CentOS Projectを中止し、ローリングリリースであるCentOSStreamを支持しています。

現在、焦点はメインのCentOSディストリビューションとしてCentOSStreamに移っています。実際、2021年の終わりに、RHEL8の再構築であるCentOS8のカーテンが閉じ、RHELのアップストリームブランチにサービスを提供するCentOSStreamへの道が開かれます。つまり、RHEL9に基づくCentOS9やその他のCentOSポイントリリースは今後ありません。

CentOSのユーザーとファンは、この発表以来、ヒステリックになっています。彼らはCentOSの将来について不安を表明しており、当然のことながら、ローリングリリースへの移行は、CentOSで有名な安定性と信頼性を損なう可能性があるためです。

ローリングリリースであるCentOSStreamは、CentOSプロジェクトの特徴である数十年前の安定性に影響を与える可能性があります。多くのCentOS愛好家の目には、IBMは単にCentOSを魚雷で撃ち、沈没させただけです。

FOSSコミュニティから激しい批判を受けてきた前例のない動きを考えると、以前のCentOSリリースがどうなるのか疑問に思われるかもしれません。

  • For a start, CentOS 6 reached EOL (End Of Life) on November 30, 2020. So if you have servers in production running CentOS 6, consider migrating to CentOS 7.
  • On the other hand, CentOS 7 will continue receiving support and maintenance updates until June 30, 2024.
  • CentOS 8 will continue receiving updates until the end of December 2021 whereupon users will be expected to make a switch to CentOS Stream.

CentOS 8 Streamディストリビューションは、完全なRHELサポートフェーズを通じて更新を受け取ります。また、前述のように、RHEL9の再構築としてCentOS9はありません。代わりに、CentOS Stream9がこの役割を引き受けます。

CentOS Linux8からCentOSStreamへの移行

多くの選択肢がないので、CentOS 7に固執する予定がない限り、CentOSを使い続けて更新を受け取る唯一の方法は、CentOSStreamに移行することです。これは、次の簡単な手順で実行できます。

$ sudo  dnf install centos-release-stream
$ sudo  dnf swap centos-{linux,stream}-repos
$ sudo  dnf distro-sync

予想通り、これにより一部のパッケージが更新され、他の新しいパッケージがインストールされます。

確かに、CentOSの突然の終了は、CentOSユーザーがOpenSUSEやDebianなどのまともな程度の安定性を保証する他の信頼できるLinuxディストリビューションに移行するというよく考えられていない動きでした。

さらに、Red Hatからの絶え間ない保証にもかかわらず、CentOSStreamはRHELの将来のリリースのベータプラットフォームになるようです。

興味深いひねりを加えて、CentOSの最初の作成者であるGregory M. Kurtzerは、CentOSが取っている方向に不満を表明し、現在RockyLinuxとして知られるRHELのフォークに取り組んでいます。すでに、プロジェクトのGithubページがあり、物事がどのように展開するかを見るのは興味深いでしょう。