Greg Pittman

Authored Comments

With Fedora, dnf is definitely superior to using rpm for installation. I even use it for packages that are not in the Fedora repository. Simply download the package, cd to its directory and dnf install ./name-of-package. dnf finds all the needed dependencies. It avoids the proverbial "dependency hell" we use to have to deal with.

I've used Fedora for a number of years. Although you can theoretically use dnf to do an upgrade, this has a patchy success rate in my experience (thankfully, I backup before even trying this). Because of that, I prefer the use the netinstall disk and just wipe out the old version and install the new. Netinstall allows me to get all the programs I want, and you get the latest versions, too. Unfortunately, telling the installer to wipe out previous versions to free up space, then set up a new partition structure is flawed in recent years. What typically happens is that fedora ends up getting installed in a way too small part of the disk, so I have to fix this after the install, and then add the packages that wouldn't fit.