Steps to Upgrade Fedora 19 to 20 using FedUp tool

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.


Founder of I love to work with Linux and other open source application. Also I like to share knowledge with my friends and other Linux users. Follow me on Twitter, Add me on Google+ or Like Facebook page.


  1. Krystian Juskowiak Reply to Krystian

    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).



  2. Krystian Juskowiak Reply to Krystian

    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:

Leave a Reply