centos stream のメモ centos stream

centos stream のメモ

自分が勉強するためのメモだけど。

CentOS Streamとは、CentOS Linuxの開発元のCentOS Projectが今後CentOS Linuxの替わりに注力する無償利用可能なOS

CentOS Linux とCentOS Stream の違い

今まで多くの方が利用されてきたCentOS Linuxは、RHELのクローンOSのため、RHELがリリースされた後、
RHELの商標、ライセンスの関わる有償となるものを排除しただけの状態

RHELよりも遅れて、リリースされとRHELと同等の状態で使えていました。

一方で、CentOS Streamは、RHELがリリースされる前にマイナーアップデートに更新されるパッチなどを検証するために利用されるOS。
そのため、脆弱性対応や機能追加はRHELよりも先に行われる。

<img src= http://img-cdn.jg.jugem.jp/3eb/1172978/20220922_2967364.jpg width= 317 height= 287 alt= class= pict />

2020年12月8日 CentOS Project は 今後、CentOS の開発を CentOS Stream にフォーカスし、
Stream 以外のリリース形態の CentOS Linux 8 ディストリビューションの メンテナンス終了日(EoL) を変更し、
現行の形態でのリリースを2021年末までとするとしています。同時に、CentOS Linux 9 がリリースされない

CentOS 8 と CentOS 8 Streamの違いについて
CentOS Stream は RHEL と Fedora の中間に立ち、今まで Streamではない CentOS で行われていたように
RHEL の公開されたソースパッケージを商標等の問題がない形で再ビルドしたバイナリパッケージをリリースするディストリビューションではなく、
RHEL に入る前に品質テストを行うディストリビューションという側面を持つ。
更新にはまだ安定化されていないものが含まれることも少なからずあり、不具合があっても、それによって起きた事象は利用者の自己責任

CentOS Project は CentOS Streamに注力するため、CentOS Linux 8 のメンテナンスを2021年末までとすることに。
これは2022年以降 CentOS Project から CentOS Linux 8 のパッケージの新しいリリースが行われず、
セキュリティ修正などを受けられない。つまり2022年以降、CentOS Linux 8 を用いるシステムは新しく脆弱性が発見されても
コミュニティ経由でパッケージのアップデートをすることはできず、時とともにシステムのセキュリティが脅かされる

CentOS 8 からの移行について
CentOS Project は、CentOS Linux 8 のユーザーに対して CentOS Stream 8 へ移行することを勧めています。

CentOS Linux 7 は 2020年12月の段階では 2024年までメンテナンスが継続する(パッケージのアップデートが提供される)、
そのため慌てる必要はありませんが、CentOS Linux 7 から新しいバージョンに移行を検討されているならば、CentOS Linux 8 を
利用するのは現実的ではない(メンテナンス期間がもう1年と1ヶ月しかない)ため、移行先を慎重に選定するべき。

CentOS Streamとは何か?
2020年12月、CentOS Project が、 Red Hat Enterprise Linux 8 をリビルドした CentOS Linux 8 の開発を停止し、
今後は CentOS Stream の開発にフォーカスすると発表しました。この時、CentOS Linux 8 の EoL (End-Of-Life) 後の選択肢として、
CentOS Stream 8 へのマイグレーションを推奨したこともあり、注目される。

CentOS Stream は2019年9月に CentOS Linux 8 がリリースされた際に同時にリリースされた、
ローリングリリースモデルを採用した従来とは違った目標を持つディストリビューション。

CentOS Stream 8 9 の違い
CentOS Stream 9 は RHEL 9 のフルサポートフェーズが終了する2027年頃までのサポートが予定

CentOS Stream使うの quay.io(クェイ) を参考にできる