Fedora, by far. Honestly, there is no hassle at all.
The installation is pretty straightforward. It has a nice GUI, and you create your user account after a restart.
Upgrades are not much different than regular updates. It doesn't require any further configuration and breakages are extremely rare. I usually wait for about 2-3 weeks after a new version is released to upgrade, and in 7 years I've had only one "breakage" (openssl wasn't compatible with the company's network ocnfiguration, which was fixed in a couple of days).
Most of the libraries you need can be found in the official repositories. If on the other hand you need something that Fedora doesn't keep in its official repositories, there always RPMFusion. 9 times out of 10, these two fulfill all your needs. There are also COPR repositories, similar to Ubuntu's PPA repositories.
The Fedora Workstation uses Gnome by default, but there are other UIs available, called Spins
It's low maintenance and stable. Ideal if you need an OS that works in the long-term, doesn't require any tinkering, and doesn't get in your way with various "gotchas".
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Fedora, by far. Honestly, there is no hassle at all.
openssl
wasn't compatible with the company's network ocnfiguration, which was fixed in a couple of days).It's low maintenance and stable. Ideal if you need an OS that works in the long-term, doesn't require any tinkering, and doesn't get in your way with various "gotchas".