FedUp (FEDora UPgrader) is the name of a new system for upgrading Fedora installs in Fedora 18 and later. It replaces all of the previously recommended upgrade methods (PreUpgrade and DVD) that were been used in previous Fedora releases.


This how to guide will help you to upgrade Fedora 19 to 20 release with easy steps.

Fedora upgrade is safe using fedup but we recommend to take backup of your important data before starting upgrade

To check current version of fedora using following command.

# cat /etc/issue

Fedora release 19 (Schrödinger's Cat)
Kernel \r on an \m (\l)

Step 1: Update Current Packages

We recommend to use run level 3 ( Command Line ) to upgrade Fedora. If you are running GUI, use below command to switch run level.

# init 3

Now loging as root user and first upgrade current packages

$ sudo su -
# yum update

Step 2: Prepare System for Upgrade

Now the time is to prepare upgrade your fedora 19 to fedora 20 using following command, First make sure you have fedup utility installed on your system.

# yum install fedup

Now execute following command

# fedup-cli --network 20

This process will take more time depends on your network speed and system configuration. After completing above command you can see /var/log/fedup.log file for any errors in upgrade preparation.

Step 3: Upgrade Fedora

If fedup command has been successfully completed. It means we are ready to upgrade. To go ahead for upgrade reboot your system.

# reboot

After reboot stop boot on grub menu, you will see that Fedora will show an upgrade screen like below.


You just click on System Upgrade ( fedup ) option and and Fedora will start the upgrade automatically. this process may take a long time.

Congratulation’s you have upgraded Fedora to release 20 successfully. Read more about whats New in Fedora 20.