This tutorial will help you to Upgrade Fedora 24 to Fedora 25 Workstation using command line utility DNF. This is the recommended way to upgrade your Fedora release. The users running with Fedora 23, its recommended upgrading to the next Fedora release first.
Upgrade Fedora 23 to Fedora 24 Using DNF
Upgrade Fedora 24 to Fedora 25
Generally, servers run without any Desktop environment. So this section will useful for upgrading Fedora server as well as workstation using the command line. Make sure you have proper backups of your data on the external backup drive.
Step 1 – Update Fedora System Packages
Make sure you are running current system with latest packages. You can update your system using DNF command line tool.
Step 2 – Install system upgrade DNF plugin
DNF required system upgrade plugin to be installed. So use the following command to install system upgrade dnf plugin.
Step 3 – Download the upgrade packages
After successfully installing system upgrade plugin, download the updates packages of Fedora 26. If any of the packages have unsatisfied dependencies, Fedora will refuse the upgrade process. You can use –allowerasing option with above command, This will remove any packages which are broken. Watch the output of the command to check which packages are getting removed from the system, So you can install again.
Step 4 – Start upgrade process
Finally, run the following command to start the upgrade process. This will reboot your system and complete the upgrade. Let’s wait for the upgrade complete. After completion of this, you will have Fedora 25 running on your Desktop or Server. Reference: https://fedoraproject.org/wiki/DNF_system_upgrade