Linux distributions for beginners in 2024: Expert tested and reviewed
zdnet.com
zdnet.com
But I don't recommend Ubuntu or ChromeOS for people. Ubuntu break a lot and with snap, it is more resource hungry.
And The whole point is moot if you're going to replace Microsoft Windows with Google's ChromeOS. Why are you moving to Linux in the first place? If you are doing it for tech, then this list is not for you anyways. You should be able to navigate without it.
For people looking for more than just recommendations, I have written a distro recommendation framework. It's a brain dump of all the info I have accumulated over the last decade using Linux. This way you can make a better choice if you didn't like my picks - https://www.unsungnovelty.org/posts/01/2024/a-linux-distro-r...
For Arch, I highly recommend EndeavourOS as my experience with it has been excellent, it comes with minimal but practical and robust configuration out of the box, and the community has been great as well.
Also, I was burned by Manjaro which I used for several years, I rather use the Arch Linux directly than EndeavourOS. EndeavourOS is an abstraction which adds possible bugs. But I do think if you're new to the way of Arch, EndeavourOS is a good playground.
At least you get friendly popups, and clicks to download from the software center. Worst case adding rpmfusion which is fairly easy these days but agree it's extra steps.
Adding the rpmfusion repo for non-free codecs as instructed, requires you to visit a very 90s looking website and (by default dnf config) bypassing a signature check for that locally installed rpm package, last time I checked. It's "just" one command line action, and you get it via TLS at least, but honestly it sets a bad practice precedent and beginners certainly are not aware of what they are doing. For such a basic, universally needed feature no less! In Ubuntu it's a checkmark somewhere during installation, nothing alike.
As someone quite experienced with Linux, but new to dnf/rpm, I found the process off-putting, and only paranoid curiosity made me aware of the signature issue. If you configure dnf to always require signature checks, including local package installation, you need to first import the Redhat rpm keys into dnf's keyring to continue properly, I think. (Or use rpm instead... the keys are actually on the system already). Needless to say, not exactly optimal at all lol
And that's really a pity, as Fedora is such a damn great out of the box experience, otherwise. (I also do like dnf as a package manager a lot.)
Bazzite/UBlue/Project Bluefin for Silverblue derivatives (it's what I use)
Ultramarine Linux or Nobara for non-Immutable.
1. I use Raycast(an alternative to spotlight) that allows me to search files, open applications, open browser bookmarks, chat with GPT 3.5/4 instantly all with my keyboard. They only work on MacOS and I don’t know how to attain those levels of personal productivity on Linux
2. Good design. I do not like the design of WindowsOS at all and really enjoy Apple’s design in general. My design tastes lean to towards minimal, dark mode, colorful, “rounded corners”. I am looking for an OS that would be designed like apps like Linear, Notion, Obsidian, etc.
If there’s a disro out there that can solve these two things. I would love to switch to Linux
Elementary OS seems to be trying to solve for the design issue, but it’s not as polished as macOS and there are still all the 3rd party apps to contend with. I’ve tried it, and it didn’t have me considering a full time switch.
For me, one of the big things keeping me on macOS is the sync between devices. 20 years ago it seemed much easier to move to Linux, because I didn’t have to worry about my contacts, calendar, etc being in sync everywhere. Having all that stuff, and the handoff between devices, just work is a huge benefit. There are probably ways to sync various things between iOS and Linux, but then researching all the options, setting it up, and keeping up on it all, becomes a hobby. That’s not a hobby I want at this stage of my life.
Apple made it quite painful to share with iOS devices and access iCloud services outside the Apple ecosystem. So if you got an iPhone, that's gonna be mildly annoying.
I'd say try Fedora in a virtual machine and see for yourself!
I installed Linux for the first time around 20 years ago, and my more recent usage in the last year was significant more usable for the average person who wants some of those mainstream apps and doesn’t want to spend time finding the best Linux alternative.
I was mostly referring to a "desktop experience" though. All windows look different, all buttons are placed in different places, applications feel not integrated, proprietary drivers have the competitive advantage on mainstream desktop OSes, any modern work tools are either unsupported (Excel) or barely supported (like online call software supporting a "web version" for Linux but having native clients for the rest), etc.
We can blame, I dunno, "Zoom" to pick an example, but as a company what they actually should aim to build for? The experience is very different between a distro and another, with no consistency and no clear leader.
And I'm not picky, I loved KDE 3 which was terribly ugly but incredibly useful. But as soon as my work stopped being purely "basement programmer" and I was forced a KDE 4 upgrade, it was a big nope, and I don't see a real lot of improvement from there 20 years after.