Check all articles

Update Fedora Workstation

Fedora has a community of very active developers, usually every 6 months a new release of Fedora is published with many good news to increase productivity in our daily work, new features and bug fixes. In fact, in this new release of Fedora the number 30 appears new editions focused mainly on "container handling" and "the internet of things", so we have: Fedora CoreOS, Fedora SilverBlue and Fedora IoT. To download these new editions, know all their features and review documentation, please check this link here.

But, what happens when we have an earlier release installed on our computer to the new release that is available to download? How do I upgrade to the new release without having to format my computer? the procedure is pretty easy. For our lab in this guide, we are going to update Fedora Workstation from release 29 to 30.

Important Note: For a fresh installation of Fedora Workstation 30, check this article.

Configure dnf in order to speed up the update

To speed up our update, add 2 parameters to the configuration file of the dnf command, like: fastestmirror = true and deltarpm = true

$sudo vi /etc/dnf/dnf.conf

Edit the file:


As we are using sudo, it asks for the password:


Add the parameters, save and exit:


Update Fedora within the same release (update)

It is appropriate to have our operating system updated, it can be a good habit to update once a week.

$sudo dnf -y update

The update process begins:


Upgrade Fedora to a higher release (upgrade)

We mentioned earlier how to keep our operating system updated, but when we go to a higher release, for example: from 29 to 30 to improve our operating system; this is an "upgrade" ... use the following commands:

$sudo dnf upgrade --refresh
$sudo dnf -y install dnf-plugin-system-upgrade
$sudo dnf system-upgrade download --releasever=30
$sudo dnf system-upgrade reboot

The upgrade process takes more time than a fresh installation.

And Ready!!!

We have updated our operating system Fedora Workstation.