this post was submitted on 09 May 2025
46 points (92.6% liked)

Linux

54203 readers
588 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 6 years ago
MODERATORS
 

I need to install an OS for someone whose first impulse upon seeing a screen is to touch it, because they are young and their first assumption is a touchscreen.

They know their way around Windows and Windows is probably tought to them at school, so Windows might actually be the smart move… but I fucking hate it.

Is ZorinOS or similar polished enough that I can leave it to someone whose tech literacy is centered around Roblox, TikTok and evading parental locks? I don't want to normalize the Windows-bullshit. But I don't want their first Linux-experience to be frustrating.

top 50 comments
sorted by: hot top controversial new old
[–] dragospirvu75@lemmy.ml 1 points 2 days ago

Mint, Trisquel. I couldn't run a software on Zorin (aldebaran choregraphe), I tried to solve it but unsuccesfully. So I had to change the distro. I chose Mint. Very friendly. Than switched to Trisquel because it's 100% free and recommended by FSF. But for someone who doesn't care about Free philosophy, I recommend Mint.

[–] utopiah@lemmy.ml 1 points 6 days ago

Get a PineTab2 and put GCompris on it. If you want a distribution specifically oriented toward pedagogy consider https://primtux.fr/

IMHO though the distribution itself does not matter. What matters is what software you make available for the user and what rights you let them have, e.g. installing apps or adds-ons vs not, Website controls vs not, etc.

[–] Junkdata@lemmy.ml 1 points 6 days ago

Its a pretty dependent question.

Depending on your hardware, I'd say if you consider compatibility first.

Touchscreen is something you mentioned, I've used lenovo laptops that have built in touchscreen that work well on fedora.

They want something close to windows then I say Linux mint.

I have used Linux mint with various ages past 2 years. Very on levels from beginner to complete non tech users. On those that need compatibility with various applications close to windows. Regular Linux mint

On users that just require basic internet and document usage (aka a word like application) Linux mint debian edition (why? Less complicated, for non tech savy people). Less configuration means lower chances of issues popping up.

TLDR base your decision on peoples needs, and your ability to assist with what they have. Right tool for the job. Hope this helps.

[–] jjlinux@lemmy.ml 1 points 6 days ago

Any distros with Plasma or Cinnamon as it's DE will do the trick. Linux Mint is a good starting choice.

[–] Fecundpossum@lemmy.world 47 points 1 week ago* (last edited 1 week ago) (2 children)

I’m hearing a lot of very poor advice in here, at least from my perspective as a Linux user who’s been through the gamut of various distros over the years.

Fedora atomic desktops are not beginner distros. That is not their purpose, and their limitations make many things a person may eventually want to do with their machine a lot more complicated.

Debian? Are we joking here? Debian is an amazing distro for what its purposes are, but it’s not beginner friendly. Debian is bare bones.

Linux Mint is the easiest answer here. Ubuntu LTS (or its classroom based fork edubuntu) is another great answer. I know every Linux user on the internet recoils in horror at the mention of Ubuntu but it really is a drop in plug and play solution for kids and old people.

[–] FrameXX@discuss.tchncs.de 5 points 1 week ago* (last edited 1 week ago) (2 children)

The only thing I still don't like much about recommending Linux Mint to beginners is that their Cinnamon desktop still uses Xorg which has some horrible display tearing on some Nvidia graphic cards (can be usually fixed with some tinkering and this is also only my personal experience), which is usually not a thing with Wayland and being Xorg it also means it has inferior touchpad gestures (surely not as smooth as Gnome or KDE) which can be important for notebook users. While being very user friendly it is one of the more resource heavy DE's I would say even more than Gnome or KDE. It also seems to have some problems with battery life? The official Gnome and KDE desktop packages for Linux Mint are pretty outdated, are still Xorg versions and aren't officially supported AFAIK (maybe there are some good community maintained packages). Otherwise I agree it's one of the best choices.

My personal favorite for beginners is Fedora Workstation or KDE edition, because it's up to date and fairly hassle free and stable (except the frequent kernel updates which sometime cause issues, but booting the older kernel is straightforward) and does not much modify its packages from the original or push their products on you like Ubuntu.

[–] trolololol@lemmy.world 1 points 6 days ago

I think I'm running Wayland on my mint today. Not that I ever cared, and my card is NVIDIA and i don't remember spending much time instaling its drivers

load more comments (1 replies)
[–] HayadSont@discuss.online 1 points 1 week ago (1 children)

their limitations make many things a person may eventually want to do with their machine a lot more complicated.

Like what?

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

Using literally anything that requires an out of tree kernel module, for one. Have some peripherals with features that aren’t supported by drivers already present in the kernel? Good luck getting any DKMS packages running on your machine.

[–] Pirata@lemm.ee 3 points 1 week ago* (last edited 6 days ago) (2 children)

I followed the path Mint>Fedora>openSUSE.

Wanna know my experience? I had issues daily with screen tearing on mint, even though I had the NVIDIA drivers they were probably too old on Mint for my graphics card. The desktop wouldn't load, I had errors on starting and on shutting down Mint. I spent more time troubleshooting Mint than working.

I said fuck it and decided to give fedora (actually Universal Blue's Aurora, which is atomic and fedora-based).

It was pure bliss.

Everything just worked out of the box to the point that I was confused as to why everything was working so well. The only thing I had to "learn" was how to use distrobox through BoxBuddy, which took a whopping 30 minutes of research or so.

Now I moved to OpenSUSE Tumbleweed and it feels like going back in time. I know my OS is not as secure due to not being atomic, I have to run the command line daily for updates, and the initial setting up would have been intimidating for a beginner. But at least it also hasn't given me problems yet, unlike what happened with Mint.

So IMO Mint should not be recommended to beginners, unless their device is very old. The architecture of atomic distros is very familiar to anyone who has a smartphone today, which is practically everyone. You can go to the software store and download Flatpaks as seamlessly as you do on the Google Play or Apple Store, and you can even change the apps permitions using Flatseal. Best of all, you get an OS that is secure, possibly self-updating and self-healing, which is what you want if you want your device to just work without troubleshooting.

I haven't done it yet, but when my wife wants to change her laptop, I'll 100% install a self-maintaining atomic distro for her.

[–] Fecundpossum@lemmy.world 3 points 1 week ago

Three years ago when I used Mint I had minimal issues, but it sounds like things have declined since then.

My path went something like Pop_OS>Mint>Fedora Workstation>Mint>MXLinux>Nobara>EndeavourOS>Fedora Workstation for a solid year>and back to endeavour with hyprland.

But that’s just the stuff I’ve installed and actually kept longer than a few days. I’ve installed silverblue, kinoite, openSUSE tumbleweed, bluefin, bazzite etc just to learn them, and honestly I just don’t see the use case for average users in atomic distros. Non atomic distros are entirely stable if you don’t do stupid things with them, and doing stupid things with them is a great learning experience.

Same old Linux differences in opinion.

[–] crater2150@feddit.org 2 points 1 week ago (1 children)

And best of all, you get an OS that is secure, which traditional Linux distros aren't due to every app having root access by default.

What? Which distro runs everything as root by default?

[–] Pirata@lemm.ee 2 points 1 week ago (2 children)

In traditional distros, apps dependencies are mixed with system files. In atomic distros you use flatpaks which are containerized and don't see system files.

This is what I mean. I understand you can also install Flatpaks in traditional distros, but most people don't install only flatpaks.

load more comments (2 replies)
load more comments (3 replies)
[–] Therefore@aussie.zone 17 points 1 week ago (3 children)

just a heads up last I checked roblox wasn't officially supported on Linux, though this may have changed in the last 6 months.

[–] nfms@lemmy.ml 7 points 1 week ago

https://devforum.roblox.com/t/the-ultimate-guide-on-how-to-play-roblox-on-linux/3171920

It seems that there are unofficial ports. OP could test it out before.

[–] Ozonowsky@lemmy.world 4 points 1 week ago

there's an app called Sober on flathub, developed by creators of Vinegar. i use it to play roblox and i can say it works without any issues. the setup is really simple, since it dowloads everything by itself

[–] cmnybo@discuss.tchncs.de 2 points 1 week ago (1 children)

It's broken because of anti cheat. I believe it's possible to use the android version though.

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

I really wish we'd stop saying "anti cheat" and start saying "system compromising rootkit software"

[–] cmnybo@discuss.tchncs.de 2 points 6 days ago

Yeah, if it requires kernel level access, I consider it malware. Not all anti cheat requires a rootkit and some even works on wine when the game developers allow it. It's still not good for privacy, but at least you can play the game from a user account with limited access and keep your data safe.

[–] UnfortunateShort@lemmy.world 4 points 1 week ago

KDE Plasma offers a UI similar to Windows out of the box, I would say that's a good start. Introduce them to the endless customisation options and they might start to dig it. Maybe take a distro aimed at gaming like Bazzite.

Other good options inlcude OpenSUSE or Linux Mint, the latter with another, but also similar feeling desktop.

Although caution is advised, this is a slippery slope to becoming a programmer.

[–] Unlearned9545@lemmy.world 3 points 1 week ago

Mint, Pop!OS, or Unbuntu LTS

[–] downhomechunk@midwest.social 3 points 1 week ago (1 children)

I second any recommendation for a kde based distro. Ubuntu or it's derivatives are the easiest place to start. Kubuntu is the kde based flavor iirc.

My daughter just turned 6 and is competent with a mouse and keyboard. They have kid friendly houses and keyboards on Amazon for cheap. She's been daily driving slackware since she was 4 and has no idea how badass she is yet.

Gcompris is a great app. It's a bunch of games for kids to learn letters, typing, mouse skills and some stuff just for fun. Install it on whatever distro you land on. Also, tuxpaint.

[–] sykaster@feddit.nl 6 points 1 week ago

Kid friendly houses? In this economy?

[–] pineapplelover@lemm.ee 2 points 1 week ago

I've heard good things about the Gnome desktop environment. Ubuntu uses gnome, maybe linux mint you can get gnome on that. Perhaps fedora too.

[–] Luffy879@lemmy.ml 2 points 1 week ago (3 children)

Ok, let me rephrase this:

Your kid is too young to understand the concept of a mouse, but they arent young enough to not use Tiktok, a Social media known for killing even young adults attention time. And for some reason they are thought how to use a PC? To a 5-7 year old?

That aside, I recommend using literally Any OS and just making a guest user excluded from the sudoers file. To install new Apps, just use flatpak at user level, and for roblox theres Sober

load more comments (3 replies)
[–] superkret@feddit.org 2 points 1 week ago (2 children)

Fedora Silverblue is basically Android.
You click on apps in a software store to install, it updates itself (without you noticing) on reboot, the terminal is entirely optional and almost entirely useless.

[–] asudox@lemmy.asudox.dev 8 points 1 week ago (2 children)

Why is the terminal useless?

[–] enemenemu@lemm.ee 8 points 1 week ago (1 children)
[–] moreeni@lemm.ee 5 points 1 week ago
[–] superkret@feddit.org 3 points 1 week ago (1 children)

It was hyperbole. I used Silverblue for a bit trying to avoid layering packages entirely.
But not being able to simply install CLI system tools I'm used to (like btop) or rummaging around in /etc felt really limiting. I realize that's on me, cause these distros work differently.

[–] HayadSont@discuss.online 2 points 1 week ago (1 children)

rummaging around in /etc felt really limiting.

Sorry, I didn't get this. Could you elaborate?

[–] superkret@feddit.org 2 points 1 week ago (1 children)

I meant not being able to rummage around in /etc .
Since it is read-only, you always have to copy a config file into your home/user/.config/... before you can edit it.

[–] HayadSont@discuss.online 2 points 1 week ago (1 children)

Sorry, I think there's a misunderstanding.

First of all, thank you for clarifying what you meant. I'm not native, so I haven't seen "rummage" being used within that context. And while a LLM did (at least an attempt to) provide its meaning, it didn't make sense... by which we have arrived at the misunderstanding.

Since it is read-only

Yes, for Fedora Atomic, (most of) /usr is read-only. Perhaps this also applies to some other folders of /, however this doesn't apply to /etc as it's not read-only; therefore, you can actually change its content. At best, you'd have to go sudo (or fill the credentials through polkit's window); but that's all. This part isn't different from how it's over on (traditional) Fedora. Compared to its non-Atomic variant, however, we do find the following changes regarding /etc:

  • The changes you apply to /etc are being kept track of. You can access these through ostree admin config-diff.
  • And, related to the previous, a pristine copy of /etc is kept at /usr/etc. And, that one, is actually read-only.

So..., the following step, i.e.

you always have to copy a config file into your home/user/.config/... before you can edit it.

Isn't required or anything. Heck, it's the first time (after three years of Fedora Atomic) that I've seen something like that being mentioned within this context.

[–] superkret@feddit.org 2 points 1 week ago* (last edited 1 week ago) (1 children)

Then either they changed that, or I didn't understand it right, while I was using it.
Probably the latter. That being said, my other frustration was a lack of easily discoverable in-depth documentation.
But I wouldn't be surprised if I was just too dumb to find that, too.

[–] HayadSont@discuss.online 3 points 1 week ago

That being said, my other frustration was a lack of easily discoverable in-depth documentation.

That's indeed a big concern. Thanks for mentioning that.

FWIW, uBlue's images (which are just opinionated takes on Fedora Atomic) have better documentation, but those have only more recently been a thing.

[–] Luccus@feddit.org 3 points 1 week ago (5 children)

I daily drive Silverblue (and the terminal is not useless >:c), and in a vacuum I would probably install Silverblue or another atomic desktop. But I worry about Windows compatibility.

Imagine the feeling when "you just click the .exe and everything installs itself" works for everyone but you. It doesn't matter that downloading executables from random websites is way worse than a proper package manager in pretty much every way.

It's still alienating. Going along with everyones technical dept may still be a nicer experience, because at least it doesn't require the effort of doing something different.

That's what I'm worried about.

Imagine the feeling when “you just click the .exe and everything installs itself” works for everyone but you. It doesn’t matter that downloading executables from random websites is way worse than a proper package manager in pretty much every way.

If this is your aim, you can't really do that with Linux. Better stick with Windows in this case, as that's the only place where this works.

[–] a14o@feddit.org 4 points 1 week ago

I totally understand where you're coming from, and I'm pessimistic that any flavor of Linux will be an acceptable experience for the person you're describing. Something like Silverblue may be least obstrusive, but compatibility will still be a prominent problem.

Alternatively, you could show them surface level cool stuff that's easier to do with Linux. Like blocking all ads, running your own Minecraft server, downloading YouTube videos, building your own PC with cheap parts (and maybe even pirating movies and TV shows, depending on your own practices and relationship to that person). There's a lot to love about Linux even if you don't care about privacy and open software as abstract values.

[–] Luccus@feddit.org 4 points 1 week ago

Just want to add to the difference in experience:

I leaned Linux, because I wanted to learn Linux and as such I was fine with stumbling a bit from time to time. They want a working computer that does Roblox and homework and don't care much about the rest.

load more comments (2 replies)

Gnome + flatpack with no sudo privileges and your golden

[–] null_dot@lemmy.dbzer0.com 1 points 1 week ago

I'd just install debian because that's what I use so that's what I can most easily provide support for.

load more comments
view more: next ›