Upgrade from Fedora 18 to Fedora 19 with FedUp

Fedora 19 has been out for a while and some of the preliminary bugs have been worked out. So it’s time to take the plunge and upgrade from Fedora 18 to Fedora 19. Well, thanks to the Fedora Team, that’s an easy matter using the FedUp package.

All the commands must be executed with root privileges. Open a terminal and type:

$ sudo su -

Make sure that you have more than 600MB of RAM or the system might hang when it tries to reboot.

First we must upgrade the RPM package:

# yum update rpm

Install the latest updates:

# yum -y update

Clean the yum cache:

# yum clean all

If you notice that a new kernel got installed during yum -y update, you should reboot the system now:

# reboot

After the reboot, log in with root privileges again after you login:

$ sudo su -

Now we start the upgrade process. We can do this with FedUp, short for Fedora Updater. It replaces pre-upgrade which is now deprecated. First we need to install FedUp:

# yum install fedup

Now we need to run it downloading from a Fedora mirror or from media if you have it handy.

To install from a Fedora mirror:

# fedup --network 19

To install from media:

# fedup --device --network 19

The system will run through some preparation for the upgrade, then the upgrade will proceed and you will be asked to reboot the system. So reboot.

From the boot menu, select System Upgrade (FedUp).

During the reboot, the upgrade is being performed. This can take quite a long time, so please be patient.

Afterwards, you can log into your new Fedora 19 system. Make sure to run yum update to get the latest.