this post was submitted on 19 Mar 2025
113 points (96.7% liked)

Linux

52410 readers
652 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
 

Honestly, at this point I’m so done with window’s bullshit. Their operating system is damn near unusable. All the convenient stuff is hidden in weird places. The constant whining about having to buy their crap. Or worse trying to get me to use the horrible software that comes with the new versions.

My excuse used to be, but I can’t play games on it. This is no longer the case for the games I love. So Windows can suck it. At this point I’m switching away from a lot of stuff I used to use. (x-box became Steam-deck, twitter became blue-sky and reddit is becoming Lemmy) As a kind of computer illiterate person, this has been a worth while transition but a difficult one. Let’s just say I had to learn a lot of new stuff.

So I’m a total Linux newbie but thanks to my Steam deck I’ve become somewhat used to using it. Not like an expert, but I have run wine to create separate environments for running pokémon fangames. And have taken a look around the Linux environment. I like it and think I’ll be able to get used to it with practice. It reminds me weirdly of windows XP in how easily I can get everything to work the way I want. It takes a bit of doing and some research, but it works. Which is all I want in an operating system.

I am looking for tips as to where to start searching, because I am converting my windows computer to Linux. I just don’t know what version.

Any user experience is welcome, I have no idea where to begin. I mostly use the computer I’m installing this on as a glorified typewriter, that I play movies, music and retro-games on.

A user friendly version is preferred, I find it hard to parse out from the various versions I have seen so far how easy they actually are to use. Extra points if a large amount of the information has easy to find tutorials on the internet. I don’t always know where to start looking and as I learned while getting wine to work, some of the names/terms are completely different. (And kind of a lot at once if you are just getting started).

Any resources you might think are useful for a newbie are also highly appreciated.

tl;dr: I (a Linux noob) am looking for a recommendation for what version of Linux to use for my needs. And any tips tricks or other info that I might need to know before I switch. Because windows sucks.

I’m sorry if this has already been asked and answered. I did try to find an answer through searching, but as I already mentioned. My lack of terms and knowledge is holding me back.

top 50 comments
sorted by: hot top controversial new old
[–] lumony@lemmings.world 2 points 4 days ago (1 children)

I think Mint is great for beginners and advances users alike.

If you're feeling more confident, you could try Debian. Debian will have older software and be harder to setup, but you'll get a better feel for the Linux ecosystem by using it over Mint.

Manjaro is for practical usage. You'll have more up-to-date software and access to a massive user repository of install scripts for anything that isn't in the official software repositories.

Your choice of Desktop Environment will have a big impact on how you use your computer. I recommend KDE for those coming from Windows. With a small amount of configuration, you can have it set up like a traditional desktop environment with the start menu on the left, show desktop on the right, notifications towards the right, etc.

KDE has a lot of stuff, but you can only choose what you need and you'll notice it's great at being a basic DE even though it's capable of more.

[–] communist@lemmy.frozeninferno.xyz 0 points 3 days ago (1 children)

Manjaro is possibly the very worst distro of all time, famously this document details a bunch of the incredibly incompetent things they've done:

https://github.com/arindas/manjarno

Really there's just no usecase for manjaro, if you want a simpler arch... use fedora. Manjaro shouldn't exist, to be honest, i have never found a valid usecase for it. Trying to turn arch into a simple distro is a lofty goal created for absolutely no reason and they broke everything along the way repeatedly. If you insist on something arch based, use endeavoros, or just use the arch installer which isn't that hard anymore anyway.

[–] lumony@lemmings.world 0 points 1 day ago (1 children)

Is there anything the distro could feasibly do to be a worse choice?

[–] ArcaneSlime@lemmy.dbzer0.com 5 points 6 days ago

Go for a popular/"beginner" distro (basically mint or fedora or fedoraKDE, or Bazzite for gaming) so you can search up anything you need, and before you install anything test it all out with the live boot disk you created; keep backups and don't be afraid to fuck up, at worst you reinstall and you can script much of the set up process; and do not be afraid of the terminal, learn its secrets, watch a "bash beginner" and "linux terminal beginner" video or a few on youtube and follow along like it's a class, you'll be fine.

That's it, you'll have specific questions later, but for now that's all you need.

[–] JTskulk@lemmy.world 6 points 6 days ago (1 children)

Bro you're messing with wine prefixes? You already know more than most and clearly have the motivation and ability to do what you want. You'll go far, just google what you need when you need it like the rest of us :)

[–] downhomechunk@midwest.social 2 points 6 days ago (1 children)

I've been daily driving linux since the late 90s and have no idea what wine prefixes are!

[–] ohshit604@sh.itjust.works 3 points 6 days ago* (last edited 6 days ago)

Think of them as a simplified mimic to the windows file system, they create this fake C: drive & user directory with basic windows paths (user, app data, program files, etc) an you can choose what firmware gets installed to prefixes (like .Net frameworks) an all this is how people can run .exe executables on Linux.

When you run wine ./something.exe a prefix is automatically created and the application uses that prefix to make it think it’s using the windows fs.

[–] dubyakay@lemmy.ca 5 points 6 days ago

I was in your shoes last year, OP.

I first installed Mint (because everyone recommended it as the newbie distro) on a laptop that I took with me on summer vacation, to see if I can do some summer course work and finals on it. It worked flawlessly for that. Then I installed Steam and the paw patrol game for the kids, with controller support, and again everything worked flawlessly.

This basically gave me the confidence to just axe windows on my home desktop and fail horribly over and over again to get Arch working. Until I didn't. I'm still Linux illiterate, but the Arch wiki, their IRC channel and duck.ai & asking every available LLM through it for consensus, helped a ton with resolving anything I have encountered. I'd probably go for something more stable though next time.

So yeah tl;dr try on old laptop first for a month, then switch your main PC.

[–] communist@lemmy.frozeninferno.xyz 2 points 6 days ago (1 children)

Absolutely go with bazzite, I have 15 years of experience and am willing to do unlimited troubleshooting for free if you message me on matrix.

as for why bazzite? it's immutable, which means there's a core set of stuff that is read only and can't be broken, which is massively beneficial for new people and is very up to date, and has the fixes for certain patent related stuff built in (fedora doesn't as do any other american based distros) that make twitch and some other websites work properly out of the box

[–] lumony@lemmings.world 0 points 4 days ago* (last edited 4 days ago) (1 children)

For the uninitiated, bazzite isn't really a battle-tested distro or a mainstream one. I just started hearing about it within the past few months.

It kind of came out of nowhere and looks to be getting shilled hard, similar to mx linux. The amount of shilling you may see for it does not correspond with usage among the community at all.

Be careful what you install on your computers, guys.

[–] communist@lemmy.frozeninferno.xyz 0 points 4 days ago* (last edited 3 days ago) (1 children)

This isn't really true since it's just a slightly modified atomic fedora. Even if bazzite completely evaporated it wouldn't matter even a little to someone who currently has it installed. They'd just continue getting fedora updates like nothing happened.

And to say fedora isn't battletested/mainstream is insane.

the only differences are minor qol improvements that fedora doesn't have for legal reasons, and steam being installed.

[–] lumony@lemmings.world 0 points 1 day ago* (last edited 1 day ago)

🥱

And to say fedora isn’t battletested/mainstream is insane.

I said bazzite, shill.

[–] bubbalouie@lemmy.ml -4 points 6 days ago

Switching to something else because you've had it up to here with existing is a bad reason. Your mind is biased and loaded for prejudgement.

[–] Veraxis@lemmy.world 33 points 1 week ago (2 children)

Linux Mint. Easy to set up, reasonably easy to use, and used by enough people that a quick internet search should probably turn up results of people who have run into similar issues if you ever have a problem.

[–] balder1993@programming.dev 11 points 1 week ago

Also has an interface that clicks easier with people used to Windows.

[–] lordnikon@lemmy.world 31 points 1 week ago (4 children)

The best advice I can give you is to switch to Linux is don't right away. Switch the applications you use to open source or Linux compatible alternatives that also run on windows. Then after you get used to those on windows then make the switch.

I would also recommend not dual booting at first since it's too easy to jump ship at the slightest issue vs sticking with it to figure out the issue just like you would with a problem on windows. It's a real thing I have experienced it in reverse as a long time Linux user that tried Windows 11 i kept jumping back to Linux every time I ran into issues that caused frustration.

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

Agreed, switch the applications first. I like using https://alternativeto.net/ to find replacements.

load more comments (3 replies)
[–] balder1993@programming.dev 27 points 1 week ago* (last edited 1 week ago) (2 children)

Here’s a nice pic that make you feel less “lost” about how some popular distributions relate to each other:

[–] avidamoeba@lemmy.ca 19 points 1 week ago* (last edited 1 week ago) (1 children)

A bit more useful, puts the different parent distros to scale:

High-res source: https://en.wikipedia.org/wiki/List_of_Linux_distributions?wprov=sfla1

[–] TeaWalker@lemm.ee 25 points 1 week ago (3 children)

This picture definitely explains why I was so confused about all of the different versions. Dang, also fascinating to see that so many people put so much work into this operating system, making their own versions for their own needs. Thank you, this one also goes on the research pile.

load more comments (3 replies)
[–] TeaWalker@lemm.ee 7 points 1 week ago

Thank you, this is going to make organising my research in preparation a lot easier. It also answered some questions I got by reading other peoples comments.

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

Since you are already familiar with the Steam Deck, I would go with a distro (that's Linux-speak for version) that uses KDE Plasma, as that's the desktop environment used by Steam OS. My recommendation therefore is Bazzite or Aurora. Both OSs are developed by the same team using the same core technology. Bazzite is more "gamer focused" (a.k.a. they are pre-installing steam) while Aurora targets more of a developer audience. But I would argue that the differences are, at the end of the day, mainly cosmetic. Aurora is still pretty noob friendly and you could still develop on Bazzite.

Both systems are "Atomic" which basically means that a system update can't screw up your system. And if you screw something up, then you can "rebase" the system which reinstalls the OS but keeps all your data and installed apps*. It uses flatpak with flathub as its appstore so you have the same apps available as on the Steam Deck.

Now for the downsides: Some apps are a bit harder to install. Mainly apps that need deeper system access such as vpn apps can take a couple more steps to install here than on other distros. There is also no live system. Many distros have a "live mode" where you can test the system before installing. This allows you to check if your hardware is supported. Aurora and bazzite don't have that.

Lastly the userbase is growing, but other disros such as Mint are still more popular. You therefore might find less specific documentation and tutorials on the internet for it than with other options.

*Technically it's more complicated than that, there are edgecases of apps that don't survive a rebase, but don't worry about that.

load more comments (1 replies)
[–] bad_news@lemmy.billiam.net 16 points 1 week ago (1 children)

Probably Linux Mint. If you have a hardware support issue on Mint, Fedora.

[–] TeaWalker@lemm.ee 7 points 1 week ago (1 children)

A few people have been recommending Mint. I wasn’t aware it could possibly have hardware support issues, I’ll be sure to look into that beforehand. Thank you for the alternative recommendation. I’ll look into that as well.

[–] 18107@aussie.zone 7 points 1 week ago

You can always try the live USB without/before installing. It's a great way to start getting comfortable or try out several different distros with minimal effort and risk.

[–] WeebLife@lemmy.world 15 points 1 week ago

I second Linux mint. It's my daily driver and I love it. I first switched my laptop which wasn't much daily driver to mint and when I got used to it I switched my main desktop.

[–] CannonGoBoom@lemmy.world 11 points 1 week ago

Sounds like Linux Mint would be a good start for you

[–] gonzo-rand19@moist.catsweat.com 9 points 1 week ago (5 children)

I really like Debian. There's a version of Linux Mint called Linux Mint Debian Edition (LMDE) that I recommend for people new to Linux. My wife has been using it for about 6 months.

The easiest way to install is by using the live image on a USB drive. I recommend installing Ventoy on the USB first if you like the idea of having a dedicated USB for boot images. Totally not necessary, but can be useful.

load more comments (5 replies)
[–] mts711@lemm.ee 9 points 1 week ago (9 children)

I'm in a very similar situation like you are. I too have started to be annoyed with the Big Tech products and the Internet in general.

I have switched to Lemmy, shut down my gmail account and opened a Proton Mail, and switched from using Google search engine to Qwant.

I too have switched to Linux Mint, and I'm loving it. TBH my IT colleauges talked me into buying refurbished Thinkpad laptop and told me to install Linux Mint. Boy am I glad I did that.

The next step for me is switching to Fairphone :D

load more comments (9 replies)
load more comments
view more: next ›