CentOS7からCentOS8へのアップグレードを計画している場合は、CentOS 8が廃止されるため、今はスキップする必要があります。すでに使用している場合は、CentOSLinux8からCentOSStream8への移行を検討する必要があります。
CentOS( C の略) 耳鼻咽喉科ENT erprise O Sを実行する ystem)は、Red Hat Enterprise Linuxシステム(RHEL)のクローンです。 CentOSはその安定性と信頼性で広く知られており、多くのWebホスティングプロバイダーに人気があります。また、RHELを無料で学びたい人のためのゲートウェイでもあります。さて、ショーは終わりました。 CentOS開発者は、CentOSストリームに焦点を移していると発表しました。
公式発表によると 、RHEL8の再構築としてのCentOSLinux 8は、2021年の終わりに終了します。CentOSStreamはその日以降も継続し、Red Hat Enterprise Linuxのアップストリーム(開発)ブランチとして機能します。つまり、CentOS Streamはローリングプレリリース(つまりベータ版)モデルになります。
そのため、CentOSStreamはRHELリリースのダウンストリーム再構築ではなくなります。これは、FedoraとRHELの中間に存在するミッドストリームになりました。これを簡単に言えば、もはや Fedora-> RHEL-> CentOS ではありません。 ただし、 Fedora-> CentOS-> RHEL 。 2022年1月以降、RHELはCentOSをベースにする予定です。その逆ではありません。
CentOS 8は引き続き使用でき、2021年12月31日までパッチを送信できます。ただし、CentOS 8は来年のこの時期に早期に終了し、CentOS9はありません。CentOSLinux7ユーザーは慌てる必要はありません。 CentOS 7は、 2024の寿命が尽きるまで続きます 。
CentOSブログのコメントを読んでいると、 Mr.Gregory Kurtzerに気づきました。 CentOSの最初の創設者である、はコメントを残しました 。彼は、RHELの別の再構築を作成することを計画していると言います。確かに朗報です!
それでは、CentOSLinux8をCentOSStream8に移行しましょう。それほど難しくはありません。
CentOSLinux8からCentOSStream8に移行
まず、重要なデータをバックアップする 、念のため。
次のコマンドを使用して、CentOS8を利用可能な最新バージョンに更新します。
$ sudo dnf update
システムを更新した後、再起動します。コマンドを使用して現在のCentOS8バージョンを確認します:
$ cat /etc/redhat-release
CentOS Linux release 8.3.2011
次に、次のコマンドを使用してCentOSStreamリポジトリを有効にします。
$ sudo dnf install centos-release-stream
出力例:
Last metadata expiration check: 0:35:27 ago on Wednesday 09 December 2020 12:44:07 PM IST.
Dependencies resolved.
=========================================================================
Package Arch Version Repo Size
=========================================================================
Installing:
centos-release-stream x86_64 8.1-1.1911.0.7.el8 extras 11 k
Transaction Summary
=========================================================================
Install 1 Package
Total download size: 11 k
Installed size: 6.6 k
Is this ok [y/N]: y
Downloading Packages:
centos-release-stream-8.1-1.1911.0.7.el8 17 kB/s | 11 kB 00:00
-------------------------------------------------------------------------
Total 5.9 kB/s | 11 kB 00:01
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : centos-release-stream-8.1-1.1911.0.7.el8.x86_ 1/1
Verifying : centos-release-stream-8.1-1.1911.0.7.el8.x86_ 1/1
Installed:
centos-release-stream-8.1-1.1911.0.7.el8.x86_64
Complete!
既存のすべてのCentOSLinuxリポジトリをCentOSStreamリポジトリに置き換えます:
$ sudo dnf swap centos-{linux,stream}-repos
最後に、次のコマンドを実行して、CentOSLinux8をCentOSStream8に移行します。
$ sudo dnf distro-sync
distro-sync
コマンドは、必要なアップグレード、ダウングレードを実行するか、選択したインストール済みパッケージを保持して、有効なリポジトリから入手可能な最新バージョンと一致させます。パッケージが指定されていない場合、インストールされているすべてのパッケージが考慮されます。 Y
と入力します ENTER
CentOS Stream 8への移行を開始するには:
出力例:
CentOS-Stream - AppStream 521 kB/s | 6.3 MB 00:12
CentOS-Stream - Base 304 kB/s | 2.3 MB 00:07
CentOS-Stream - Extras 5.1 kB/s | 7.0 kB 00:01
Last metadata expiration check: 0:00:01 ago on Wednesday 09 December 2020 01:22:28 PM IST.
Dependencies resolved.
========================================================================================================================================
Package Architecture Version Repository Size
========================================================================================================================================
Installing:
centos-stream-release noarch 8.4-1.el8 Stream-BaseOS 21 k
replacing centos-linux-release.noarch 8.3-1.2011.el8
replacing centos-release-stream.x86_64 8.1-1.1911.0.7.el8
Upgrading:
NetworkManager x86_64 1:1.30.0-0.2.el8 Stream-BaseOS 2.5 M
NetworkManager-libnm x86_64 1:1.30.0-0.2.el8 Stream-BaseOS 1.8 M
NetworkManager-team x86_64 1:1.30.0-0.2.el8 Stream-BaseOS 142 k
NetworkManager-tui x86_64 1:1.30.0-0.2.el8 Stream-BaseOS 322 k
avahi-glib x86_64 0.7-20.el8 Stream-BaseOS 14 k
avahi-libs x86_64 0.7-20.el8 Stream-BaseOS 62 k
bind-export-libs x86_64 32:9.11.20-6.el8
.
.
.
.
baseos 57 k
python3-subscription-manager-rhsm x86_64 1.28.5-1.el8 Stream-BaseOS 362 k
subscription-manager x86_64 1.28.5-1.el8 Stream-BaseOS 1.1 M
subscription-manager-rhsm-certificates x86_64 1.28.5-1.el8 Stream-BaseOS 258 k
usermode x86_64 1.113-1.el8 baseos 202 k
Transaction Summary
========================================================================================================================================
Install 9 Packages
Upgrade 107 Packages
Total download size: 205 M
Is this ok [y/N]: y
インターネットの速度によっては、しばらく時間がかかります。 CentOS Stream 8の移行が完了したら、次のコマンドを実行して確認します。
$ cat /etc/redhat-release
CentOS Stream release 8
新しいCentOSStreamISOが必要な場合は、公式ページから入手できます。 。
CentOSユーザーは満足しておらず、この決定に反対しています
多くのCentOSLinuxユーザーと開発者は、この決定に失望しています。多くの欲求不満のユーザーは、IBMがRed Hatを買収して以来、これを期待しているとコメントしています。
また、非常に多くのユーザーが、長期的なサポートを提供する別のディストリビューションに移行することを考えています。ユーザーが最も提案する代替案は、FreeBSD、Debian、openSUSE、Ubuntuです。
RedHatがユーザーの動揺にどのように対応するかはわかりません。彼らは単にCentOSコミュニティを無視して先に進むかもしれません。待って見てみましょう。
CentOS Streamに切り替えたくないですか? AlmaLinuxのような他のRHELクローンはどうですか またはRockyLinux またはOracleLinux ?次のガイドでは、CentOSからAlmaLInux、Rocky Linux、およびOracleLinuxに変換する方法について説明しています。
- Almalinux-deployスクリプトを使用してCentOS8からAlmaLinuxに移行する
- CentOS8LinuxからRockyLinux8に移行する方法
- CentOS8からAlmaLinuxに移行するための非公式な方法
- ELevateユーティリティを使用してCentOS7をAlmaLinux8、CentOS Stream 8、Oracle Linux 8、RockyLinux8に移行する方法