2 ms·
It has improved a lot in the last few years, but a few things to point out: * It's slower partly due to the sheer quantity of metadata. This metadata can be qu
by dralley 5y ago
It has improved a lot in the last few years, but a few things to point out:
* It's slower partly due to the sheer quantity of metadata. This metadata can be quite useful sometimes but whether it's worth the price can be debated.
* It's slower partly because DNF is transactional and is keeping track of the changes made to your system. This allows you to do things like view the history of your actions, rollback entire package operations, roll back every operation since $date, and so on. And also it can tell you whether any given package was installed directly by the user, installed as a dependency for something else, which repository it came from or whether it was installed directly from a file, and so on. All of that is super useful for auditing and recovering from screw-ups, but it means the package manager is doing a lot more work.
* The default # of parallel package downloads is a little low. It gets a lot faster if you bump it up a bit.