i Fedora Upgrades - Sofiac


Fedora Upgrades

Upgrading or Fresh Installation?

Deciding to upgrade or freshly install Fedora depends on if the date of release is close (within a couple of weeks) to the current date, as there is a higher likelihood of a successful installation. However, it is still worth noting that rawhide is the most current usable version of packages. These packages are updated several times a day, and does not guarantee full compatibility with all installed packages on a user's system. Fedora Rawhide Releases

There are two options:

  1. Upgrade - If you are concerned about keeping your files, this is the option for you. Another reason would be that your current version is no longer supported. This will preserve some of your packages; however it is not guaranteed that everything will work.
  2. Fresh installation - This is usually the best option. It will reduce the amount of incompatible files, dropped packages, dependency issues, and configuration problems. Fresh installations will remove third party installations that may conflict with the newly released version.

Performing an upgrade:

  1. Open the terminal
  2. With sudo access type in "sudo dnf install dnf-plugin-system-upgrade" to download and install packages for the newest release of Fedora. It is worth noting that on a barebones system, there are approximately 2400 packages to download, install and clean during this process.
  3. To ensure that your system is fully upgraded type in "sudo dnf --refresh upgrade -y"
  4. To download the updated packages type in "sudo dnf system-upgrade download --refresh --releasever={Most recent version release number}" For more information about the versioning system used by Fedora Project, please visit: Fedora Project DNF system upgrades
  5. Proceed to type in "sudo rpm --import /etc/pki/rpm-gpg-RPM-GPG-KEY-fedora-{Most recent version release number}-primary
  6. Then to finish the upgrade proceed to type in "sudo dnf system-upgrade reboot"
  7. For more troubleshooting regarding refer to Fedora Project DNF System upgrades

Performing a fresh installation:

  • Follow directions located on the Fedora Project Documentation - Installation Guide for the specific Fedora release version. It is worth noting that only official releases (e.g. non-rawhide, non-alpha, non-beta) are documented on this page. Fedora Project Installation Guide

Source Links:

  • DNF System Upgrades, Fedora Project. Link
  • DNF-Plugin-System-Upgrade (GitHub). Link
  • Contact us today to learn how Sofiac can help you differentiate your IT challenges for competitive advantage:

    Contact Us