A note! the desktop field is completely optional! You can install any other desktop you like, but the listed are the "main" ones, usually recommended by the distro.
Linux Mint
- Country: Ireland ๐ฎ๐ช
- Experience: Simple
- Desktop: Cinnamon
Best distro for beginners. has two versions: One based off of ubuntu (default), and another one debian (recommended, LMDE)
Ubuntu
- Country: Britain ๐ฌ๐ง
- Experience: Simple
- Desktop: GNOME
Good distro, but has some controversies. Though it's the most popular beginners distro by far.
EndeavourOS
- Country: Netherlands ๐ณ๐ฑ
- Experience: Intermediate
- Desktop: KDE/GNOME/XFCE
My second favorite :) Arch based, easy installer and updater, friendly community and beautiful themes. I recommend this distro if you are into arch based distros without wanting the painful part of it.
OpenSUSE
- Country: Germany ๐ฉ๐ช
- Experience: Intermediate
- Desktop: KDE
It's mainly built around using the GUI, with tools like yast. Uses KDE.
NixOS
- Country: Netherlands ๐ณ๐ฑ
- Experience: Advanced
- Desktop: KDE/GNOME
My personal favorite <3 Great for servers. It's not for the faint of heart, though hah. It's an immutable distro, where there is no package manager, or manually modifying config files; your entire system is created with .nix files, not commands. Reproducable.
Arch
- Country: Canada ๐จ๐ฆ (Yes yes, it's not european but how can you not mention arch???)
- Experience: Advanced
- Desktop: None
Most popular distro for dedicated users, and for good reason; bleeding edge, full power over your system. Though you have to manually set up everything, from internet to your deskop environment.
Void
- Country: Spain ๐ช๐ธ
- Experience: Advanced
- Desktop: XFCE
Great distro if you want something like arch, but without systemd or slightly more stable (Also, musl support). Obscure but amazing.
Debian [Honorary mention]
- Country: Global ๐
- Experience: Intermediate
- Desktop: KDE/GNOME/XFCE
An honorary mention. Isn't suited for everyone, but is the golden standard for servers, and the grandfather of a huge family tree of distros.
That should cover a lot. Please heed the desktop warning, and please correct me/comment suggestions. This is not perfect, so please do criticize where possible c:
The honest truth is that it takes some time to get to an 'expert' level where you can be confident about what you're doing, but simply setting it up and using it for basic tasks (following some guide) is pretty darn straightforward. Most people that have issues tend to have them with use cases (eg. someone wants to edit photos but can't get the same results as with Adobe Lightroom with alternative applications) or with specific bits of hardware (maybe they have a laptop which requires specific windows-only drivers to get the full functionality out of the trackpad, WiFi card or battery optimisation). So if you set it up and the hardware all works, you'll probably be fine for all the basic tasks most people need, and you will gradually pick up advanced knowledge as you go along.