今天把oracle linux 8 升到 almalinux 9
首先升到 almalinux 8
dnf update -y
curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
bash almalinux-deploy.sh
再升到 almalinux 9
dnf -y update
yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el$(rpm --eval %rhel).noarch.rpm
dnf install -y leapp-upgrade leapp-data-almalinux
leapp preupgrade
查看 log 解決升級會碰到的問題
cpu要改成 x86-64-v2 或以上
leapp upgrade
升完後
dnf -y update 出現以下訊息
warning: Signature not supported. Hash algorithm SHA1 not available.
需要清除有問題的 gpg-pubkey
列出所有 gpg key
rpm -qa gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n'
刪除以下二個 gpg key
gpg-pubkey-ad986da3-5cabf60d gpg(Oracle OSS group (Open Source Software group) <build@oss.oracle.com>)
gpg-pubkey-ced7258b-6525146f gpg(AlmaLinux OS 8 <packager@almalinux.org>)
rpm -e gpg-pubkey-ad986da3-5cabf60d
rpm -e gpg-pubkey-ced7258b-6525146f
目前正常
再觀察看看
沒有留言:
張貼留言