|
From personal experience, so far there haven't been any problems with dist-upgrades. Apart from DNF messing up bash/fish completions once, which was an easy fix. Mind you, Fedora uses BTRFS by default, which means you could also easily do an incremental snapshot before any upgrade. That's kind of the thing for me, though: Fedora is a very up-to-date, yet very reliable experience for me. It feels, functionally, almost as bleeding edge as Arch, but with much, much less tinkering and worries about upgrades. And again, DNF is my new favorite package manager. Incredibly powerful, but as intuitive as apt.
(Whereas pacman is constant suffering, for me.) Check out the `dnf history` command, how neat is that? Tho, I love Gnome and having the newest developments available is a huge factor for me personally. Also, Ubuntu and Debian tend to do come with configuration decisions, which are somewhat unique. Eg. Arch-Wiki (best Linux documentation of any distro IMO) seems to be more often applicable with Fedora for me, since its more conforming to overall Linux developments and vanilla systemd. But that's mostly a feeling. However, the whole licensing limitations and RPMFusion repo shitshow, are why I don't recommend Fedora to absolute beginners. Some common needs are not addressed in a friendly GUI way, yet, and require understanding of Linux internals. Fedora is a bit too raw for beginners, but perfect for programmers and sysadmins. Oh, and if you do updates through Gnome Software, it asks you to reboot, more often than Windows. Not a good first Linux impression. Edit: I used "for me" too much, guess I wanted to indicate, I absolutely see how it's not for everyone and your objections are totally valid. |