CentOSからAlmaLinuxへマイグレーション

Linux

ずっと後回しにしてきていましたが、公式のスクリプトのおかげで移行自体は驚くほど簡単でした。

準備

– yum ではなく dnfを使えるようにインストール
yumでインストールしようとするとロケールがセットできないとかエラーが出るので個別にダウンロードしてインストールします。(参照:https://qiita.com/piyojiro/items/58f9a89120808e1c1e84)
wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-conf-0.6.4-2.sdl7.noarch.rpm
wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-0.6.4-2.sdl7.noarch.rpm
wget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/python-dnf-0.6.4-2.sdl7.noarch.rpm
yum install python-dnf-0.6.4-2.sdl7.noarch.rpm dnf-0.6.4-2.sdl7.noarch.rpm dnf-conf-0.6.4-2.sdl7.noarch.rpm

– CentoOS7をCentOS8へアップグレードします。
sudo dnf update -y
sudo dnf install http://vault.centos.org/8.5.2111/BaseOS/x86_64/os/Packages/{centos-linux-repos-8-3.el8.noarch.rpm,centos-linux-release-8.5-1.2111.el8.noarch.rpm,centos-gpg-keys-8-3.el8.noarch.rpm} -y
sudo dnf upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
sudo dnf clean all

マイグレーション自体は↓

1) スクリプトをダウンロードします
curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh

2)実行
sudo bash almalinux-deploy.sh

3)確認
$ cat /etc/redhat-release
AlmaLinux release 8.10 (Cerulean Leopard)

コメント

タイトルとURLをコピーしました