Fedora 34 is the latest version available to download and install on your system. It is available in Desktop as well as Server edition. The new users can directly download the Fedora 34 ISO from the official website. The existing Fedora users can upgrade to Fedora 34 with simple steps.

This tutorial will guide you with all steps to Upgrade Fedora 34 from Fedora 33 using the DNF package manager.
Backup Important Data
It’s good to take a backup of all important data to a remote system or a backup disk.
Upgrade Fedora 33 to Fedora 34
Fedora default package manager (DNF) provides you an easy way to upgrade your system to the latest version. Follow the below steps to upgrade to Fedora 34 from Fedora 33 etc. The below instructions will also apply on older Fedora versions like 32/31 and upgrade to Fedora 34.
Follow the below instructions.
- Uprade current packages on your system. To do this open a terminal and type:
sudo dnf --refresh upgrade
This will take a long time as per the available packages to upgrade.
- The
dnf-plugin-system-upgrade
is a plugin for the DNF package manager. Which is used to upgrade fedora systems quickly.sudo dnf install dnf-plugin-system-upgrade --best
- Once you have installed the plugin. Now download the latest packages of the Fedora 34.
sudo dnf system-upgrade download --refresh --releasever=34
- Finally, run the final upgrade process of the Fedora 33 to the Fedora 34 with system reboot.
dnf system-upgrade reboot
This will reboot your Fedora system and start the upgrade process. You will see a process bar like the below screenshot:
The upgrade process takes time. Have a cup of coffee and be relaxed until the upgrade complete.
Fedora 34 Post Upgrade Steps
Once the Fedora upgraded successfully to the Fedora 34. Rebuild the rpm database with the following command.
rpm --rebuilddb
Also perform the Distro Sync on your latest Fedora version.
dnf distro-sync --setopt=deltarpm=0
Reference:
https://fedoraproject.org/wiki/DNF_system_upgrade
2 Comments
Hello 🙂
New version of my unofficial GUI for FedUp, which simplify upgrade process was released (v1.0.2).
I’ve added “check for updates” option so keeping with up-to-date is not a problem anymore 🙂
KFUpgrade need only Java JRE installed and Xterm.
Hope it simplify someone upgrade process 🙂
Current link: https://www.dropbox.com/s/biygu679mlxscnp/KFUpgrade-v1.0.2.tar.gz?dl=0
Hello 🙂
If someone don’t like using CLI by finger, I’ve wrote unofficial GUI for FedUP (KFUpgrade) – it can download files for upgrade to F19/20/21 (Alpha). Next Step after GUI is Step 2.6 from Your tutorial – start upgrade in GRUB. I’ve wrote it for myself, but under GPLv3 license and source code is distributed with application, so it’s available for everyone 🙂
To work it only need Java JRE installed (Oracle or OpenJDK) and Xterm (rpm is not avaible at this moment, lack of knowledge how to build it, so depends must be installed manually).
Screenshots:
– http://tinypic.com/view.php?pic=1znrajd&s=8#.U–ji0RfO2c
– http://tinypic.com/view.php?pic=qnjuyt&s=8#.U–mYERfO2c
Download: