From 3a91140429ffae284fba50c5f521349ceffdeb62 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 1 May 2026 13:44:07 +0300 Subject: [PATCH] Add fedora-upgrade --- docs/linux/fedora-upgrade.md | 50 ++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 docs/linux/fedora-upgrade.md diff --git a/docs/linux/fedora-upgrade.md b/docs/linux/fedora-upgrade.md new file mode 100644 index 0000000..22b3550 --- /dev/null +++ b/docs/linux/fedora-upgrade.md @@ -0,0 +1,50 @@ +### Fedora upgrade + +[docs.fedoraproject.org](https://docs.fedoraproject.org/en-US/quick-docs/upgrading-fedora-offline/) + +``` +dnf system-upgrade download --releasever=$(($(rpm -E %fedora)+1)) + +dnf offline reboot +``` + +### Post upgrade + +``` +dnf install rpmconf symlinks remove-retired-packages clean-rpm-gpg-pubkey + +remove-retired-packages + +clean-rpm-gpg-pubkey + +symlinks -r -d /usr + +rpm --rebuilddb + +# interact + +rpmconf -a + +dnf autoremove + +dnf distro-sync + +# xz1 +dnf repoquery --duplicates + +dnf remove --duplicates + +# xz2 + +dnf list --extras + +dnf remove $(dnf repoquery --extras --exclude=kernel,kernel-\*,kmod-\*) + +``` + +``` +sudo rm /boot/*rescue* +sudo kernel-install add "$(uname -r)" "/lib/modules/$(uname -r)/vmlinuz" + +sudo dnf install dracut-config-rescue +```