Rocky 10 upgrade
sudo dnf update
sudo dnf upgrade --refresh
sudo dnf clean all
sudo reboot
Rocky 10
packages: https://download.rockylinux.org/pub/rocky/10/BaseOS/x86_64/os/Packages/r/
install the latest rocky-release, rocky-repos, and rocky-gpg-keys packages (all on one line avoids conflicts):
sudo dnf -y install https://download.rockylinux.org/pub/rocky/10/BaseOS/x86_64/os/Packages/r/rocky-gpg-keys-10.0-1.6.el10.noarch.rpm https://download.rockylinux.org/pub/rocky/10/BaseOS/x86_64/os/Packages/r/rocky-release-10.0-1.6.el10.noarch.rpm https://download.rockylinux.org/pub/rocky/10/BaseOS/x86_64/os/Packages/r/rocky-repos-10.0-1.6.el10.noarch.rpm
pre-install cleanup
sudo dnf -y remove rpmconf yum-utils epel-release
sudo rm -rf /usr/share/redhat-logos
check for bad repos (gpgkey still using Rocky 9 keys):
sudo cat /etc/yum.repos.d/rocky.repo
sudo dnf clean all
perform upgrade
sudo dnf -y --releasever=10 --allowerasing --setopt=deltarpm=false distro-sync
sudo reboot
cat /etc/os-release
sudo rm -Rf /usr/lib/sysimage/*
sudo rpm --rebuilddb
sudo dnf update --releasever 10
sudo dnf reinstall https://download.rockylinux.org/pub/rocky/10/BaseOS/x86_64/os/Packages/r/rocky-release-10.0-1.6.el10.noarch.rpm --releasever 10
dnf update
post install cleanup
sudo rpm --rebuilddb
sudo dnf repoquery --unsatisfied
sudo dnf list obsoleted
address any listed errors:
sudo journalctl -p 3 -xb
sudo dnf config-manager --set-enabled crb
sudo dnf clean all
sudo dnf update