This chapter explains how to upgrade your existing Fedora installation to the current release. There are two basic ways to do so:
- Automatic upgrade using dnf system upgrade
The preferred way to upgrade your system is an automatic upgrade using the dnf system upgrade utility. For information on performing an automatic upgrade, see Fedora Wiki DNF system upgrade.
- Manual Reinstallation
You can upgrade to the latest version of Fedora manually instead of relying on dnf system upgrade. This involves booting the installer as if you were performing a clean installation, letting it detect your existing Fedora system, and overwriting the root partition while preserving data on other partitions and volumes. The same process can also be used to reinstall the system, if you need to. For detailed information, see Upgrading_Your_Current_System.adoc#sect-upgrading-fedora-manual-reinstall.
Always back up your data before performing an upgrade or reinstalling your system, no matter which method you choose.
Unfortunately, we have not written this chapter yet, and there is no dedicated documentation about a manual reinstall on the Wiki, either. In the meantime before we fix this, you can try to start the installation normally (from a boot CD/DVD/USB), select manual partitioning in your installer, and reuse existing partitions instead of destroying them and creating new ones. The instructions at ../install/Installing_Using_Anaconda.adoc#sect-installation-gui-manual-partitioning should in most cases be easy to adapt for this.