this post was submitted on 20 Feb 2024
37 points (78.5% liked)

Linux

48328 readers
641 users here now

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

Related Communities

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

founded 5 years ago
MODERATORS
 

Hey all! Yesterday, I've made following post: How to choose your first distro - A guide for beginners (flowchart + text post) and need some input and critique from you.

One thing I got asked a hell lot is why I didn't recommend Debian (and by some extend, Ubuntu) all that much.
While I included Debian in the list too, I had my reasons to recommend Mint, Zorin, and some other Debian-/ Ubuntu based distros above the OG Debian.

Ubuntu

My decision to exclude Ubuntu didn't meet that much of a big resistance, probably because said decision wasn't as controverse.

Reasons, copied from the post:

It used to be good and paved the way of today’s Linux desktop world, but nowadays, the Corporation behind it, Canonical, decided to shit on its user base.

  • Once, they decided to make advertisements for Amazon a few years ago, which they’ve reverted
  • They now make ads in the terminal for “Ubuntu Pro”
  • And, mostly, they force their own and highly controversial package format (Snaps) onto users. You almost can’t get around them, even if you actively decide for it. While Snaps became better in the last years, they still bring a lot of trouble. Just, for example, think of Valve when they officially recommended everyone to not use the fricking Snap package because it’s broken all the time? Good luck doing that with Ubuntu, when they shove Snaps down everyones’ throat, without even notifying the user. While we more experienced users just change the package format, newcomers aren’t aware of that and blame a malfunctioning app to Linux, not the Snap.

I just don’t see any reasons to recommend Ubuntu over something like Mint or even Debian. Both are pretty much the same (same command compatibility with apt, documentation also applies to them, etc.), but just better in any aspect.

Also,

Fedora is often considered “the new Ubuntu” [...]

if you want something similar in terms of release schedule and more, but more sane.

Debian

For Debian, I think I might edit the post and include it more prominent too.

With the newest release, it got some very well thought out defaults, like Flatpak support, a more polished DE (Gnome, KDE, etc.) experience and more. It used to be a "server only"-distro in my eyes, but now, it is actually viable for desktop use, if you like stability (in terms of staleness/ changes).

My reasons to not include it originally were following:

  • ~~The installer sucks:~~ It looks outdated/ ugly, and has bad/ unintuitive defaults, making the installation process way more complicated than it needs to be -> I gladly got corrected, and I think I'm just too dumb for that one. It seems to be more straight forward than I had it in my mind.
  • Too lean: For more experienced users, who already know what they want, the relatively minimalist base without any "bloat" (office software, etc.) is great, but I think including said stuff in beginner distros (e.g. by a checklist post-install, or just straight ootb) is a good thing.
  • Missing first steps: Zorin or Mint have a welcome wizard that guides new users through the OS, showing them how to install new apps, change settings, and more. TuxedoOS for example was specifically designed by a hardware company that wants every user, who never installed Linux themself, get a good first impression and being capable to use the laptop out-of-the-box. Debian misses that imo.
  • Flatpaks not being the default app installation method, resulting in very old software.
  • Too old OS in general: I think most DEs in particular have already found their direction, and won't change radically in the future (e.g. Gnome 2 to Gnome 3), they only get polished and improved. By using 3 year old DE variants, you'll miss a hell lot of performance and usability improvements in my opinion, and something like Fedora is better suited for desktop use, as it's still reliable, but more modern.
  • Does everything too well: Debian has every DE and a hell lot of good arguments to use. When I put "use Debian" on every arrow, it gets recommended proportionally too often, and overshadows something like Mint.
  • Stability is NOT reliability!: While Debian is one of the most stable distros out there, in terms of release cycle, it isn't more reliable because of that. If you mess up your system, there are no recommended-by-default safety measures, like there are on Mint (Timeshift backup) or Suse (Snapper rollback). For me, it is in some regards very comparable to Arch, just that's frozen in time for 3 years.

Now, I would like to hear your opinion and reasons why I might be wrong.
Do you think Debian should be put more into focus, and if yes, why?
How has your experience been, especially if you started using Linux just recently?

you are viewing a single comment's thread
view the rest of the comments
[–] kittykittycatboys@lemmy.blahaj.zone 10 points 9 months ago (9 children)

debian to me is one of the endgame linuxes, as in its what more experienced users will end up with mrow. imo it really isnt a good intro to linux aand tbh i would almost put it next to arch in terms of beginners probably shouldnt start with it mrrp

ubuntu just kinda sucks as a linux now imo, esp for new users

[–] Guenther_Amanita@feddit.de 5 points 9 months ago* (last edited 9 months ago) (8 children)

I see it similarily. For me, it's also just a "very slow Arch" in some regards.
There are way too many people conflicting stability with reliability. Debian is one of the most stable distros out there, sure, but if it breaks, you have no recommended-by-default safety measures, like on Mint (recommended backups via Timeshift) or Suse (Snapper).

I added this point in my list now.

[–] kittykittycatboys@lemmy.blahaj.zone 3 points 9 months ago* (last edited 9 months ago) (1 children)

yeh i think is a more advanced linux distro cuz of the no hand holding defaults it has mrrp >w< but honestly while u are right, that stability≠reliability, it does tend to correlate in my experience (tho my current arch install has been going the longest out of all my installs XP).

[–] Guenther_Amanita@feddit.de 2 points 9 months ago (3 children)

Sorry, maybe I'm a bit out of the loop, but what is "mrrp"? I tried to google it, but couldn't find a Linux related thing.

About reliability, I think having something like the rollback in Fedora Silverblue (or even just Snapper from Suse) is superior to a "stable base". With something stable, you basically say "Hm, we don't need a backup, it shouldn't break anyway", but when it does, which it can and maybe will, you're fucked.
I already broke my Silverblue install a few times, but getting a working system again was just one reboot away, no restoring or troubleshooting required.

[–] towerful@programming.dev 4 points 9 months ago (2 children)

Sorry, maybe I'm a bit out of the loop, but what is "mrrp"? I tried to google it, but couldn't find a Linux related thing.

Im seeing mrrp, mrow and >w<
I think it may be furry related

[–] Guenther_Amanita@feddit.de 5 points 9 months ago

Oh, yeah, the original commenter explained it. Whoops! :D Good to know, I always find Lemmy's colorful variety of people awesome! 🌈

It's just that I was a bit confused with terms like btrfs, xfce, TWM, and so on, and thought it was something Linux-related I didn't know about yet, haha 😅

[–] kittykittycatboys@lemmy.blahaj.zone 4 points 9 months ago* (last edited 9 months ago) (1 children)

hehe X3 (u can just look in my bio lmao )

[–] towerful@programming.dev 4 points 9 months ago

Yeh, i forget lemmy has profiles.
Used to old reddit where a user is just a collection if posts

oh sorry i use cat sounds in my replies X3 mrrp is a cat trill

i always think a snapshot system is a good idea and tbh i always thought stable just meant only little bugs got thru. stable stuff isnt immune to pebkac and config breakages >w<

load more comments (6 replies)
load more comments (6 replies)