GNU/Linux >> Linux の 問題 >  >> Rocky Linux

CentOS8からRockyLinux8に移行する方法

この投稿を読んでシステムをCentOS8からRockyLinux8に移行する場合は、CentOSの発表に気付いているかもしれません。これにより、CentOSはRHELのアップストリームビルドになります。以前は、CentOSはRed HatEnterpriseLinuxのダウンストリームビルドでした。

CentOSは2021年の終わりにCentOS8のサポートを終了するため、いくつかのオプションしかありません。

  1. CentOS8ストリームに切り替えます
  2. RockyLinuxまたは他の互換性のあるディストリビューションに移行する

Rocky Linuxは、CentOSプロジェクトの創設者であるGregoryKurtzerが率いるRockyLinuxコミュニティから最も期待されているLinuxディストリビューションです。 Red Hat Enterprise Linuxと100%バイナリ互換です。

Rocky Linuxコミュニティは、2021年6月21日にRockyLinux8.4「GreenObsidian」の一般提供を発表しました。他のELシステムからRockyLinux8.4への変換をサポートする変換ツールも提供しています。

以下の手順に従って、CentOS8からRockyLinux8.4に問題なく移行します。 この手順はご自身の責任で使用してください

Rocky Linux 8 VirtualBoxまたはVMwareイメージをダウンロードして、移行を計画する前に試すこともできます。

CentOS8を更新

システムをCentOS8の最新リリース(8.4.210)に起動します。

dnf update -y

システムを再起動して更新を完了します。

reboot

再起動後にOSのバージョンを確認してください。

cat /etc/centos-release

出力:

CentOS Linux release 8.4.210

CentOS8からRockyLinuxへの移行

Githubから公式の変換ツールをダウンロードします。

curl -O https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

以下のコマンドを実行して、事前チェックを実行します。

bash migrate2rocky.sh -V

出力:

Creating a list of RPMs installed: begin
Verifying RPMs installed against RPM database: begin

A log of this installation can be found at /var/log/migrate2rocky.log

事前チェックでエラーがない場合は、システムをRockyLinux8に変換します。

bash migrate2rocky.sh -r

この変換は完了するまでに時間がかかり、インターネット接続の速度によって異なります。更新が完了するのを待ちます。

出力:

Preparing to migrate CentOS Linux 8 to Rocky Linux 8.

Determining repository names for CentOS Linux 8.....

Found the following repositories which map from CentOS Linux 8 to Rocky Linux 8:
CentOS Linux 8  Rocky Linux 8
appstream       appstream
baseos          baseos
extras          extras

Getting system package names for CentOS Linux 8.........

Found the following system packages which map from CentOS Linux 8 to Rocky Linux 8:
CentOS Linux 8        Rocky Linux 8
centos-backgrounds    rocky-backgrounds
centos-gpg-keys       rocky-gpg-keys
centos-logos          rocky-logos

.    .    .
.    .    .

  xkeyboard-config-2.28-1.el8.noarch                                            
  yum-4.4.2-11.el8.noarch                                                       
  zlib-1.2.11-17.el8.x86_64                                                     
Removed:
  kernel-4.18.0-80.el8.x86_64              kernel-core-4.18.0-80.el8.x86_64     
  kernel-modules-4.18.0-80.el8.x86_64     

Complete!


Done, please reboot your system.
A log of this installation can be found at /var/log/migrate2rocky.log

移行後にシステムを再起動します。

reboot

再起動後にOSリリースを検証します。

cat /etc/rocky-release

出力:

Rocky Linux release 8.4 (Green Obsidian

結論

それで全部です。これで、システムがCentOS8からRockyLinux8に正常に移行されました。


Rocky Linux
  1. Rocky Linux / Alma Linux /CentOS8にErlangをインストールする方法

  2. Centos8からRockyLinux8に移行する方法

  3. CentOS8をRockyLinuxに移行する

  1. CentOSからAlmaLinuxに移行する方法

  2. RockyLinux8.4がCentOS8から移行できるようになりました

  3. CentOS8からRockyLinux8に移行する方法

  1. CentOS8からRockyLinux8.4に移行する方法

  2. CentOS7をRockyLinux8にアップグレードする方法

  3. CentOSLinuxをOracleLinuxに移行する方法