this post was submitted on 09 Oct 2025
46 points (96.0% liked)

linux4noobs

3006 readers
1 users here now

linux4noobs


Noob Friendly, Expert Enabling

Whether you're a seasoned pro or the noobiest of noobs, you've found the right place for Linux support and information. With a dedication to supporting free and open source software, this community aims to ensure Linux fits your needs and works for you. From troubleshooting to tutorials, practical tips, news and more, all aspects of Linux are warmly welcomed. Join a community of like-minded enthusiasts and professionals driving Linux's ongoing evolution.


Seeking Support?

Community Rules

founded 2 years ago
MODERATORS
 

When I first began researching Linux, for my needs, I found the number of different Distros to be overwhelming. So I made this flow chart, with the intent to help new users find a starting point for choosing a distribution.

I'm open to critique, as to making this chart as helpful as possible.

EDIT: Chart updated based on suggestions in the comments.

top 11 comments
sorted by: hot top controversial new old
[–] afk_strats@lemmy.world 5 points 1 week ago

This is really great. I agree with pretty much everything on there and I figured I might want to try a artist distro at some point.

I think your legend is supposed to say "with immutability"

On a more philosophical level... This is great for a certain type of person but I worry about it also being scary for a Linux noob. I know out of my friend group, maybe 25% would appreciate seeing things in this format and thats because those are the engineers in the group.

[–] thesohoriots@lemmy.world 5 points 1 week ago (1 children)

Joke’s on you, I have a Surface! Is it a laptop? Is it a tablet? It’s the Dr. Pepper of computing devices!

But seriously, is there a small bit that can be made for tablets and those slightly-more-than-a-tablets?

[–] nephew@lemmy.ca 2 points 1 week ago

Good idea. Unfortunately, I don't have any experience with touch screen devices on Linux. I should do research into it, as it would be a nice addition.

I heard somewhere that Fedora Workstation includes the Surface kernel-module needed for Surface devices, though I'm not sure.

[–] RodgeGrabTheCat@sh.itjust.works 3 points 1 week ago (1 children)

Nice chart.

I'm new to Linux (April or May of this year) and most of my experience is Android. I picked Fedora Workstation because of Privacy Guides recommending it for noobs. Using a T470s ThinkPad.

[–] lagoon8622@sh.itjust.works 2 points 1 week ago (1 children)

Fedora is a very nice OS. Nothing wrong with that

I'm very happy with it.

[–] Object@sh.itjust.works 2 points 1 week ago* (last edited 1 week ago)

Things I do want to point out if you intend to make this as new user friendly as possible:

  1. The bottom section doesn't quite makes sense to include as it contradicts the purpose of this diagram. Similar reasoning for color coding and immutability tag; it makes sense to the experienced Linux users, not much for others.
  2. I can understand that the diamonds connected with a simple line are of equal standing, but it looks like steps. Users would also question which they should choose amongst them (or question why they exist if they seemingly serve the same purpose).
[–] Alcyonaria@piefed.world 2 points 1 week ago

Godsend, swapping my main laptop now.

[–] Telorand@reddthat.com 2 points 1 week ago

Nice chart!

If I could offer an addendum, CachyOS and PikaOS should be included in the gaming distros for non-new users. I love Bazzite, but CachyOS gives people a very good Arch option, and PikaOS gives people a nice Debian (not Ubuntu) option that's about up to feature parity with CachyOS.

[–] nocturne@slrpnk.net 1 points 1 week ago

Desktop Linux

Is there one for laptop Linux?

macOS

What about mac hardware?

[–] NostraDavid@programming.dev 1 points 1 week ago

Minimalist NixOS

That is NOT a reason to pick NixOS. You pick NixOS when you want to configure your entire OS via a configuration that you've saved in one or more files, potentially in a git repo. No more manual scripting that'll break a major version down the line.

Copy the repo to another (or new) machine, let the OS setup your configuration and you're done. You're back to where you were.

Now, not everything is tracked in that repo, like a stateful browser containing your browser history, etc, but if you can get back 90% to where you were in a single installation - that's a massive time-saver :D