CentOS 8 から Rocky Linux 8 に移行する方法
コードネームGreen Obsidian というRocky Linux 8.5がついに登場しました!最新リリースの 4 番目の安定バージョンであるRocky Linux 8.4 のリリースからわずか 6 か月後、2021 年 11 月 12 日にリリースされました。
これは、数か月にわたる熱心な研究開発を経て、Rocky Linux の最初の安定した運用準備が整ったリリースです。 x86_64 アーキテクチャと ARM64 アーキテクチャの両方で使用できます。
ご存知のとおり、Rocky Linux はコミュニティ エンタープライズ オペレーティング システムであり、Red Hat Enterprise Linux 8.5 と100%バグごとに互換性があります。 >。これにより、2021 年 12 月の終わりまでにサポート終了となる CentOS 8 の完璧な代替品となります。
Rocky Linux 8.5 のリリースにより、CentOS 8 から Rocky Linux への移行を支援する変換ツールが利用可能になりました。これは、 新規インストールを実行せずにRocky Linux 8 をテストしたい人にとって便利です。
最新情報を得るために、次のディストリビューションを Rocky Linux 8.5 にアップグレードできます。
- レッドハット エンタープライズ リナックス 8.4
- CentOS Linux 8.4
- アルマLinux 8.4
- オラクル Linux 8.4
Rocky Linux 8.5をダウンロード
新規インストールが必要な場合は、続行して、最小イメージ、DVD イメージ、およびブート ISO イメージで入手可能な Rocky Linux 8.5 をダウンロードしてください。
驚くべきことに、Rocky Linux 8.5 はアマゾン ウェブ サービス (AWS Marketplace) と Google Cloud Platform でも入手できます。さらに、Docker Hub および Quay.io のコンテナー イメージで Rocky Linux を見つけることができます。
CentOS 8 から Rocky Linux 8.5 への移行
Rocky Linux 8.5 やその他のオペレーティング システムに移行する前に、何かが壊れた場合に対処できるように、すべてのファイルをバックアップすることを常にお勧めします。
まず、移行に使用しているCentOS 8 のバージョンを確認します。以下に示すように、現在CentOS Linux 8.2 を実行しています。
cat /etc/redhat-release
CentOS Linux release 8.2.2004 (Core)
AlmaLinux 8.5 または Oracle Linux に移行する場合のように、CentOS の最新バージョンにアップグレードする必要はありません。
次のステップは、GitHub でホストされている merge2rocky.sh 移行スクリプトをダウンロードすることです。これは、wget コマンドライン ツールを使用して次のようにダウンロードできます。
wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh
ダウンロードが完了したら、図に示すように、merge2rocky.sh シェル スクリプト ファイルに実行権限を割り当てます。
chmod +x migrate2rocky.sh
これで、Rocky Linux への移行の準備がすべて整いました。
CentOS 8 から Rocky Linux への移行を開始するには、次のようにスクリプトを実行します。
sudo bash migrate2rocky.sh -r
このスクリプトは、CentOS Linux 8 から Rocky Linux 8 にマッピングされるすべてのリポジトリを特定することから始まります。次に、CentOS 8 Linux パッケージとリポジトリを削除し、 同等のRocky Linux 8.5 に置き換えます。
次に、Rocky Linux 8.5 に必要な新しいパッケージのダウンロードに進みます。
パッケージをダウンロードした後、それらを再インストールし、既存のパッケージの一部を最新バージョンにアップグレードします。移行全体にはかなりの時間がかかり、私たちの場合は約 3 時間かかりました。ただし、これはインターネット接続速度に完全に依存します。また、最小限のインストールを実行している場合、移行にかかる時間は短くなります。
移行が完了すると、次のようにシステムを再起動するように求められます。
再起動するには、次のコマンドを実行します。
sudo reboot
再起動プロセス中に、GUI インストール用のRocky Linux ロゴが点滅します。
Grub メニューで、最初のオプションとして表示される「Rocky Linux」エントリを必ず選択してください。
その後、ユーザー アカウントの資格情報を使用してログインします。
そして、これにより、ダークグレーの Rocky Linux デスクトップの背景が表示されます。
以上です。 CentOS Linux の場合と同様に、Rocky Linux が提供する安定性やその他すべての利点を完全に無料で享受できるようになりました。