How to upgrade to Fedora 25 from Fedora 24

Fedora 25 brings in some great new features, is more polished than ever before, and has important tweaks for better performance and speed. If you are still running Fedora 24, it’s time to upgrade to Fedora 25 because the end-of-life (EOL) for Fedora 24 is summer 2017. For some reason if you are still on Fedora 24, it’s high time to upgrade as Fedora 23 has already reached EOL on 20th Dec 2016, which means your PC will no longer get security and other OS updates.

Fedora 24 to 25 workstation upgrade
Fedora 24 to 25 workstation upgrade

Fedora 24 Workstation to 25 Upgrade

Method I: Using Software Update (GUI Way)

If you are logged into Fedora 24 with internet connection, you should see a notification in the panel that upgrade is available.  From there you will have to click the notification to launch the GNOME Software app. It is possible that the notification appears and goes away immediately. If that’s the case, click on ‘Activities’ > ‘Software’. Then click the ‘Updates’ tab in GNOME Software and you should see the Fedora 25 upgrade message.

Fedora 25 Upgrade Notification
Fedora 25 Upgrade Notification

From there you can hit ‘Download’ and follow the on-screen process to upgrade to Fedora 25.

METHOD II: Using DNF upgrade (Command-line Way)

STEP 1: Launch ‘Terminal’ app and login as root using ‘su’ command:


You must enter root password to go ahead.

Terminal su and refresh command

STEP 2: The next step is to make sure your Fedora 24 has all the updates installed.

sudo dnf upgrade --refresh

STEP 3: If it shows updates available, enter ‘y’ and go ahead with the installation. You should ‘Complete!’ after updates are installed.

Updates installation Complete

STEP 4: Install DNF Plugin.

sudo dnf install dnf-plugin-system-upgrade

This command will begin downloading all of the upgrades for your machine locally to prepare for the upgrade. If you have error because of packages without updates, broken dependencies, or retired packages, add the –-allowerasing flag when typing the above command. This will allow DNF plugin to remove packages that may be blocking your system upgrade. You must enter ‘y’ when prompted.

DNF Plugin installation
DNF Plugin installation

STEP 5: Your PC should be now up-to-date with Fedora 24 and you also have the DNF tool installed to assist with Fedora 25 upgrade process. Enter the following command in a terminal:

sudo dnf system-upgrade download --releasever=25

Install Fedora 25
Install Fedora 25

Enter ‘y’ when prompted to initiate download of Fedora 25. The download size is more than 1GB. It should take some time depending on your internet speed.

STEP 6: After the download is complete, enter the following command to reboot and upgrade.

dnf system-upgrade reboot


STEP 7: Your system will restart into the current kernel installed for Fedora 24. Then after the kernel selection screen, your PC begins the upgrade process. You don’t need to do anything.

Upgrade Process
Upgrade Process

STEP 7: Finally, your PC will boot into Fedora 25. Welcome to Fedora 25!

GNOME 3.22 in Fedora 25 Workstation
Fedora 25 Workstation

How did your upgrade go? Do let us know in comments below.

Kiran Kumar
Hi there! I'm Kiran Kumar, founder of I'm an avid Linux lover and enjoy hands-on with new promising distros. Currently, I'm using Ubuntu as a daily driver and run several other distros such as Fedora, Solus, Manjaro, Debian, and some new ones on my test PC and virtual machines. I have a day job as an Engineer, and this website is one of my favorite past time activities especially during Winter ;). When I'm not writing for FOSSLinux, I'm seen biking and hiking on scenic trails. Hope you enjoy using this website as much as I do writing for it. Feedback from readers is something that inspires me to do more, and spread Linux love!. If you find a time, drop me an email or feedback from the 'Contact' page. Or simply leave a comment below if you found this article useful. Have a good day!


Please enter your comment!
Please enter your name here




best linux distros programmers
Linux distros have long been a favorite among programmers since the rise in popularity of the OS in the nineties. Programmers are technical by nature, and Linux distros appeal to that technical nature. Let's discuss why Linux is a great desktop OS for programmers and developers, and find out best distros suitable for them.
best linux distros for laptops
Whether buying a Linux pre-installed laptop or selecting a Linux distro for your existing laptop, there are many things to consider. Let's take you through some of the best Linux distros that are optimized for Laptops in this 2019 edition of the article. Read on.