Add fedora-upgrade
This commit is contained in:
50
docs/linux/fedora-upgrade.md
Normal file
50
docs/linux/fedora-upgrade.md
Normal file
@@ -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
|
||||
```
|
||||
Reference in New Issue
Block a user