So I distro hopped from openSUSE to Fedora, both KDE.
System feels good, RPMfusion fixes the lack of nvidia drivers that openSUSE already includes in their repos and adds access to lacking proprietary sofware (kinda like Debian).
I didn't believe DNF was slow but holy shit is fucking slow. Even slower than zypper.
Is there any way to improve it? Or this is something fedorafags have to endure?
So I distro hopped from openSUSE to Fedora, both KDE.
Falling into your wing while paragliding is called 'gift wrapping' and turns you into a dirt torpedo pic.twitter.com/oQFKsVISkI
— Mental Videos (@MentalVids) March 15, 2023
Change the caching timeout.
Is Fedora effectively rolling release? Why does it have numbered releases?
Not really. I really like how Tumblweed manages the rolling release part tho.
It's cutting edge, not bleeding edge
disable the auto refresh, same as zypper really
>Is there any way to improve it?
Yes
Add these lines to /etc/dnf/dnf.conf
max_parallel_downloads=10
fastestmirror=True
And you should be good.
For documentation on dnf config:
man dnf.conf
Not sure about fastestmirror; I‘ve read Fedora‘s mirror manager automatically assigns an appropriate mirror anyway, and that dnf‘s fastestmirror checks actually slow things down. But max_parallel_downloads is a must and I also recommend defaultyes=True. Also, dnf is supposed to be rewritten soon which should drastically improve its speed
>dnf is supposed to be rewritten soon
Sounds scary. I hope it doesn't become buggy af
So far it sounded quite reasonable, fedora is not usually a distro that just yolos broken stuff at its users
Rewritten in C++ so prepare for SEGMENTATION FAULT
>Sounds scary. I hope it doesn't become buggy af
The re-write is already in testing now.
It won't be in the next Fedora, I think its scheduled for F39
I wanted to add that, while max_parallel_downloads is a notable improvement, the biggest slowdown is that dnf refreshes its repo cache everytime, but I remember having read somewhere that you can set a systemd job to do this in the background (although I decided to simply live with it, it‘s not like you update or install packages every day)
LMAO, fedora bookmarks literally embedded in the firefox binary
>RPMfusion fixes the lack of nvidia drivers that openSUSE already includes in their repos
openSUSE doesn't include the non-free nvidia drivers in their repo
I spun up a Fedora instance in a VM today to give it a try, and while I liked it, the first thing I noticed was how fucking slow npm was.
>Is there any way to improve it? Or this is something fedorafags have to endure?
It's being replaced
https://fedoraproject.org/wiki/Changes/ReplaceDnfWithDnf5
You just have to kinda live with it for now and know the first time you do a search it'll take ages while it refreshes metadata
I'd rather have that than the apt situation where you have to refresh metadata yourself with a pointless `apt update && ` before every command or you can end up in a broken situation
The only thing I have to tolerate is feeling forced to use Firefox as standard browser because h264 codecs only work on it.
using brave, librewolf, and ungoogled chromium with 264. just works.