---

How to perform a system upgrade with DNF

Upgrading any operating system to a new release version can be time-consuming and fraught with problems.

In fact, the term “upgrade” may not even be applicable. Many times in the past it has been necessary for me to perform a complete reinstall because the alleged upgrade path would fail. Having to perform a reinstall is time-consuming when several systems are involved, and I usually have eight to ten at any given time.