Upgrading Fedora EOL To Fedora 29

Is it possible to upgrade Fedora End-of-Life (EOL) version to a latest release version? Short answer, yes.

Fedora allows upgrades to 2 versions up. Not possible to instantly upgrade from legacy > latest. A longer waiting period is required. If you have all the time to kill, opt-in for this method. Else, you should make a backup of the current system (or files that you need), download the image file and boot it onto a flash drive and install it the traditional way.

Real life situation: We have a 64-bit Fedora 25 workstation that needs to be upgraded. In this case, we will need to upgrade to Fedora 27, only then proceed to upgrade to Fedora 29.


Step 1: Update the system using dnf command:

$ sudo dnf upgrade --refresh

Step 2: Install the dnf-plugin-system-upgrade package:

$ sudo dnf install dnf-plugin-system-upgrade

Step 3: Execute the upgrade command using dnf and specifying the preferred version to upgrade:

$ sudo dnf system-upgrade download --refresh --releasever=29 --setopt='module_platform_id=platform:f29'

Step 4: After the upgrade process is over with via Terminal, give the system a reboot to proceed to the next upgrade process:

 $ sudo dnf system-upgrade reboot

Leave a comment