Blogpost: Actually Good Distro Recomendations for Beginners

3 years ago by ash to c/linux

I grew tired of shitty "Top 10 Linux distros in ${CURRENT_YEAR}" articles so I wrote a blogpost, that I would personally consider helpful when I was starting out, so I can simply link it to people when they ask my opinion on a beginner distro.

Objective criticism is welcome and encouraged.

dotslashme 8 points 3 years ago

I really love actual content. It feels like the internet has become full of seo-promoted garbage and the real content have just vanished. Nice writeup!

path: 0 550617, hotness: undefined, score: 8, children: 0
crank 7 points 3 years ago

As a person who has come and gone as a casual linux user a few times i have had multiple chances to experience being a new user. I have used mainsream distros and niche distros.

Agree popularity is the #1 factor to consider. You need help to get you over the first humps and having a huge existing archive of other people working through issues on forums, tutorials, etc is gold. And innumerable channels to pose questions if you need personal help.

Your first linux install is like your first date. You will probably not marry and spend the rest of your life together. No need to agonize over it passing notes and getting your fortune told. Just go for it and move on.

I think you should add that the arch docs excellent regardless of what distro you use and are beginer friendly because i actually avoided them for a while assuming theyd be written in 1337 speak and only complicated arch stuff.

path: 0 537384, hotness: undefined, score: 7, children: 1
reggie 2 points 3 years ago

Noted, will mention that arch docs are great regardless of distro once I have the time.

As far as beginner friendly goes I think so too, but I have seen people complain that they are too complex because of the way they are structured. E.g. the install guide will not directly tell you how to install a bootloader, but will tell you to install one and then link an article about bootloaders. I'll still edit the part about it and recommend it, people can decide themselves if they wanna use it or not.

path: 0 537384 547363, hotness: undefined, score: 2, children: 0
DengueDucky 7 points 3 years ago

Good post. Added you to my RSS reader now.

path: 0 533038, hotness: undefined, score: 7, children: 0
cefadroxilthranduil 7 points 3 years ago

Ignore gimmick distros Forget about cool looking screenshots you saw online. The graphical interface does not depend on the distribution and can be replicated on any distro and most software works on any Linux system.

I hate these YouTube reviews where they review DEs but call it distro review.

I was on Arch Endeavouros for a long time. But I got sick of never ending updates and gave a shot at Void Linux. Very stable and relatively easier to manage.

path: 0 540727, hotness: undefined, score: 7, children: 0
Arcaneslime 5 points 3 years ago

Great post, saved for future use. I'd say myself that while Fedora may not be aimed at beginners, it is pretty good for beginners nonetheless. It's what I started on (after dipping my toes in Tails, which also has it's use cases but more importantly here demystified linux for me and made me comfortable with it. Then windows pissed me off one last time and the rest is history.)

The fedora community in my experience has been very helpful, though that was reddit, so we shall see what the future holds.

path: 0 534404, hotness: undefined, score: 5, children: 5
hunte 3 points 3 years ago

I love Fedora but since they are no longer shipping the most popular media codecs on install I can't recommend them for beginners. I myself was a bit blindsided by this when wanted to start watching a movie with family and had to scramble to download the codecs 😅

path: 0 534404 540441, hotness: undefined, score: 3, children: 2
reggie 1 point 3 years ago

Afaik no distros ship those codecs by default now, they might prompt you to download them during the installation. Fedora was just the first to notice that "oopsie we are violating a license" and others followed soon after.

path: 0 534404 540441 547578, hotness: undefined, score: 1, children: 1
hunte 1 point 3 years ago

Ah, that's interesting. I haven't had that problem yet on other distros but now I'll keep my eye out for it. Pretty annoying if that's case tho :/

path: 0 534404 540441 547578 568003, hotness: undefined, score: 1, children: 0
reggie 2 points 3 years ago

Fedora is good, but the last time I tried using it it did not warn me about nvidia drivers and if I did not know of this I would keep using nouveau, which is something most new users probably don't want. It doesn't explain everything it is or isn't doing like Mint for example which asks you about updates, codecs and drivers. That's why I consider it easy to use whilst also not aimed at beginners.

path: 0 534404 537267, hotness: undefined, score: 2, children: 1
Arcaneslime 1 point 3 years ago

Fair, the community is usually the one to help with that, when I did research before installing they told me that non free drivers like nvidia or broadcom would present an additional challenge and told me how to fix it, so I guess I knew going in and didn't consider people not doing that first.

path: 0 534404 537267 537423, hotness: undefined, score: 1, children: 0
EccTM 4 points 3 years ago

I'd argue that while not beginner friendly, Arch's "difficult to install" reputation is a bit of a hold-over from the past seeing as archinstall exists on the iso and guides you through everything... but I've also not had it work successfully for me the few times I tried it and just had to install manually instead đŸ€Šâ€â™‚ïž đŸ€Ł

path: 0 534497, hotness: undefined, score: 4, children: 2
reggie 3 points 3 years ago

Archinstall is great but also the wiki itself recommends manual install and I still think for someone who never touched Linux Calamares would be better.

path: 0 534497 537296, hotness: undefined, score: 3, children: 1
EccTM 3 points 3 years ago

You're probably right there. To me, Arch really seems like an endgame distro, for when you've tried enough options to know what you like and you just want to roll that without any cruft.

path: 0 534497 537296 539736, hotness: undefined, score: 3, children: 0
VirtualBriefcase 3 points 3 years ago

Very nice. I like how you went about telling the user how to make a decision and provided and their various options rather than just spitting out a list of distros you like without telling the user why you did so. One thing I would bring up though, depending on whether you want it to be closer to a one stop shop or a springboard to further research, would be that for a new user touching a few pros/cons of the various aspects you mentioned (e.g. stable vs rolling releases) to maybe point them towards what would be a good fit for them. But that's more so depending on what your philosophy is on the "what's good" vs "how to find what's good" slider of things.

path: 0 541852, hotness: undefined, score: 3, children: 1
reggie 2 points 3 years ago

Good point about the "stable vs rolling release". I will add a section about that once I have time.

path: 0 541852 547238, hotness: undefined, score: 2, children: 0
squidzorz 3 points 3 years ago

Pop OS is my recommendation for new users who want to play games, especially those with Nvidia GPUs.

Good write up.

path: 0 552603, hotness: undefined, score: 3, children: 0
BCsven 3 points 3 years ago

I would suggest adding "easy rollback to good state" for OpenSUSE, it is probably the best feature. And while it shares binaries with SUSE now, it is not run by SUSE, it is a community build distro

path: 0 537702, hotness: undefined, score: 3, children: 2
reggie 1 point 3 years ago

My bad, I thought openSUSE was ran by SUSE, but you are right and it is simply sponsored by them, will fix it as soon as I can. I will also mention the rollback feature and then I guess I'll also mention timeshift for Mint.

path: 0 537702 552129, hotness: undefined, score: 1, children: 1
BCsven 1 point 3 years ago

Ah yeah I forgot Mint had that setup.

path: 0 537702 552129 552130, hotness: undefined, score: 1, children: 0
cyborg 2 points 3 years ago
path: 0 540521, hotness: undefined, score: 2, children: 2
reggie 1 point 3 years ago

The ordering is arbitrary, I did not think about the order as I tried to simply list things people may wish to consider when choosing.

I do not think I will be making a blogpost about advanced distros, I feel like people who want to use distributions like that (myself included) have the knowledge to decide themselves and there would be too many factors to consider.

path: 0 540521 547689, hotness: undefined, score: 1, children: 1
cyborg 2 points 3 years ago
path: 0 540521 547689 548089, hotness: undefined, score: 2, children: 0
HughJanus 2 points 3 years ago
path: 0 540545, hotness: undefined, score: 2, children: 3
flashgnash 5 points 3 years ago

Probably Mint or ElementaryOS are your safest bets. Personally I think being able to use the Linux terminal is an advantage though, way more reliable and consistent than windows' settings/control panel/powershell fiasco

path: 0 540545 545255, hotness: undefined, score: 5, children: 1
HughJanus -1 points 3 years ago
path: 0 540545 545255 617884, hotness: undefined, score: -1, children: 0
Abel 2 points 3 years ago

I'm using Pop! OS and basically I only need to use the terminal when tinkering with Wine (because I'm stubborn and don't use Lutris), launching StableDiffusion or doing some wacky shit like trying to install a compatibility layer for android apps.

path: 0 540545 620488, hotness: undefined, score: 2, children: 0
Zeus 2 points 3 years ago

have you got an 88x31 button? i'd like to link to this

(no worries if you haven't, i'll just use a text link)

path: 0 574039, hotness: undefined, score: 2, children: 2
reggie 2 points 3 years ago

I do not have one, I am not very artistic so I keep things plaintext and simple. But https://zeusofthecrows.github.io/stadt/ really makes me wanna reconsider, I really like how it looks and it reminds me that I should visit neocities more.

path: 0 574039 579138, hotness: undefined, score: 2, children: 1
Zeus 1 point 3 years ago

thank you : )

you should! i started out with a much simpler jekyll generated site

path: 0 574039 579138 615798, hotness: undefined, score: 1, children: 0
Cobrachicken 1 point 3 years ago

I think the DE/WM makes a huge difference. Had most success with beginners using Cinnamon on Mint/Debian or pure Debian. This with folks coming from Windows and total newstarters (young kids) alike.

path: 0 533173, hotness: undefined, score: 1, children: 0
ZachAR3 1 point 3 years ago

Sick blog site! Information was also useful and accurate.

path: 0 535850, hotness: undefined, score: 1, children: 0
VortexAcherontic 1 point 3 years ago
path: 0 572336, hotness: undefined, score: 1, children: 0
robotPerson 1 point 3 years ago

Manjaro KDE would be my pick based on my personal experience.

path: 0 533645, hotness: undefined, score: 1, children: 4
reggie 3 points 3 years ago

I specifically mentioned Manjaro as not recommended because of all the silly stuff they did. It will most probably not break on you, but forgetting to renew your SSL certificate like 4 times in a row does not really instill confidence.

path: 0 533645 537318, hotness: undefined, score: 3, children: 1
past_pollution 1 point 3 years ago

It's really sad that Manjaro has had those little issues. When it works it's such a nice distro. I recommended it and a few other distros to several people back before I knew about the issues with Manjaro, and of the ones I recommended (Mint, Pop OS, Ubuntu, and Manjaro) it was definitely the consistent favorite of everyone that tried it.

They definitely know how to turn the Linux desktop experience into a nice one, and if they could make Pamac less buggy, stop DDISing the AUR and letting their certificates expire, and maybe ditch the whole two week delay thing that breaks AUR dependencies, it'd probably be the best new user distro.

path: 0 533645 537318 584533, hotness: undefined, score: 1, children: 0
blurr11 1 point 3 years ago

While I get why it's not on the recommend pile I really think a rolling release distribution is a good idea for new people. I love fedora but being forced to upgrade at least once a year is not great. And I just tried to upgrade my xps which came with native Ubuntu and it bricked the system, took me 5 hours to recover it.

path: 0 533645 550829, hotness: undefined, score: 1, children: 0
TheButtonJustSpins -1 points 3 years ago

100%. If this article is intended for beginners to Linux, Manjaro is the only option I'd recommend. (I like Xfce, but whatever.)

path: 0 533645 537753, hotness: undefined, score: -1, children: 0
fugepe 0 points 3 years ago

Ridiculous to post Arch 3 times. Arch strawberry, arch strawberry but with installer and Arch but-just-a- bit-different.

path: 0 550682, hotness: undefined, score: 0, children: 1
reggie 3 points 3 years ago

I said some points about why Arch is good, but also difficult for beginners so I listed two of its forks and said a sentence or two about them.

On an unrelated note, strawberry is a bad choice of fruit to describe Arch distros, since they are usually in shades of blue.

path: 0 550682 551308, hotness: undefined, score: 3, children: 0
danielfgom -2 points 3 years ago

Your can't go wrong with ubuntu. Seriously I think it's the best for everyone, whether beginner or expert

path: 0 569961, hotness: undefined, score: -2, children: 0
linux
linux

@lemmy.ml

login for more options
68164
9479
5969

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpår-Etele Méder, licensed under CC BY 3.0

go to feed...