生产环境请勿直接使用,请进行充分的测试和数据备份
升级前准备
升级系统到当前最新小版本
dnf update -y
防止root被禁止登录
视情况而定
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config.d/00-custom.conf
安装
信任9的key
rpm --import https://download.rockylinux.org/pub/rocky/RPM-GPG-KEY-Rocky-9
准备安装
dnf install -y --releasever=9 rocky-release rocky-repos rocky-gpg-keys
升级前准备
# 删除redhat-logos目录
rm -rf /usr/share/redhat-logos
执行升级
dnf --releasever=9 --allowerasing --setopt=deltarpm=false distro-sync -y
升级后重建RPMdb
rpm --rebuilddb
重启
重启后进入新系统
Tip
9.0默认禁用了SHA1签名算法,防止SSH登录不上,重启前执行
update-crypto-policies --set DEFAULT:SHA1