Edit2: Writing this from Pop_Os! I had experience with Mint for my Self hosting rig and wanted to see other pastures. Decided to rearrange my three drives, two of them are still Windows, another I emptied and dedicated to Pop OS. That way I still have easy fallback to Windows if I need to do something fast and then I’ll know what I have to add to Linux over time.
First things first, I’ve setup auto-back up. For now it’s google drive because it’s the easy one. I have to figure how to self host Nextcloud and then use this as a backup storage.
Steam is installed and to be fair, I’m happy with the native linux games. Still going to take a look at Lutris and co out of curiosity.
I mostly miss MusicBee right now. Any recommendation for the most solid music player? Also, what’s a good movie player? I used MPV, I need something capable to deal with 3440x1440 resolution and stretch properly.
Also, I wanted to install Bitwarden and the first thing that showed up is Snap Store. I remember hearing about Canonical in a bad way so should I stay clear from that?
Hey!
Today is the day. I finally got fed up with Windows booting up with an advert that I already had yesterday and had clicked on “remind me in three days” reluctantly. I’m finally tired of killing Telemetry.
Now that gaming is less important for me, I feel like now is a good time to switch mainly to Linux. I might keep a small spare drive with a Windows/Steam partition for the occasional incompatible game.
I’ve just started transferring my precious files to an external drive and I’m preparing for my Exodus.
Still unsure about the distro I’ll choose, I would like to avoid distro hoping. But now I made up my mind, I’m leaving windows for the foreseable future.
I started self-hosting three months ago as a way to trialing Linux with the added bonus of being useful and my server is still up and alive so I’m confident I can use Linux without breaking it.
Any welcoming tips?
I’m a bit anxious about the big change, but also relieved I won’t have to put up with the bloat/adverts.
Edit: Two hours in and so many kind and useful comments. Thanks for the welcome party! You’re all a bunch of good humans :)
The major tip I always give is: Linux is different from Windows, this means things are done differently and if you try to do things the windows way you’re going to have a bad time.
As for distro hoping forget about this, you’ll experience it but it shouldn’t start for a while, pick something you’re comfortable with (maybe the same you use on your server) and a DE that looks good to you (personally I like KDE Plasma, but this is a very personal choice, and I don’t even use KDE but I’m not going to recommend i3 for someone who’s just starting now). Distro hoping will start whenever you see something that picks your interest on a different distro, and you decide to give it a try, but that should only come into place after you’re comfortable with the one you’re using. But I always also recommend keeping /home in a different partition just so it’s easier to switch or reinstall the system if needed.
I’ve had the desire to leave for a while, that’s why I thought creating a linux server to self host apps with my former gaming PC would be a great way to get started with Linux and learn the basics while still relying on Windows for my main stuff for a while.
Games were my last point of resistance, but I don’t play as much anymore so I think I should just take the plunge.
Can you elaborate the /home on a different partition part? How do you split your partition and does it mean you can switch distro and still have your stuff laying around as if you plugged an external disk?
On Windows you have drives C, D, etc, on Linux everything is inside the root folder (i.e.
/
), and you can mount different partitions or even disks anywhere, so/
can be the second partition on your M.2,/boot
be the first partition formatted as vfat,/home
be on an SSD and/home/nibodhika/hdd
be an internal HDD. After you set it up (which you can do during most of the distros graphical installation) it will feel as if those are all just folders, but the important part is that if you ever format one of them the other remain intact. So for example if you have the setup I described above and you format and change your entire Linux distribution, that should only affect the M.2 disk, so the home and HDD are intact, which means that if you set the new distro to mount things in the same place you’ll have all of your configurations and media in place (all you need to do is reinstall the programs you use)I personally keep /home on a completely separate drive; I have an NVMe SSD for / (root partition, where the OS is installed) and /home lives on a SATA SSD. There’s a page in the install process that lets you do this, create partitions on various devices, or select existing ones.
Having /home on a different partition means that you can swap out the root partition from around it to repair or replace the OS and you don’t have to move your files around. It makes the process of recovering from certain kinds of calamities and the process of distrohopping a lot faster.
Having them on a completely separate drive like mine does a couple things, the main one is it adds “drive failure” to the list of “certain kinds of calamities” I can quickly recover from. I can swap out a dead system drive for a new one, reinstall the OS in about 15 minutes, and then just run a little utility to reinstall all my software automatically. My files and settings are all still there.
Here’s the thing no one tells beginners: You’re familiar with hidden files on Windows? How you can right click a file and click “Hide” and it disappears from the list unless you go up to View > Show Hidden Files then it reappears and its icon is blurry? Linux has a similar system for hiding files. To hide a file in Linux, you put a period at the beginning of the file name. In a GUI file manager you can show them similarly to how you do it in Windows, in the terminal you ls -a (dash a for “all”). The Linux ecosystem uses this heavily for app config files. If you ever uninstall software, reinstall it, then notice your settings are still there…this is why. It’s stored in a hidden file somewhere in your /home directory, probably inside of ~/.config.
When I was a beginner, I specifically backed up my Documents, Downloads, Music, Videos etc. folders. And when I had to occasionally restore something from a backup, not only did I have to reinstall everything, but I had to reconfigure all my apps from scratch. Understanding the above paragraph, I backup or maintain my entire /home drive, and when I install a new OS all my settings are already there, including my preferred theme and wallpaper.
I’ll try to tell a shorter version of this story: My father bought his most recent computer, a Dell XPS tower. He got it set up, and the process of moving out of his old one and into his new one, just transferring files, installing software and configuring everything took him a solid two weeks of manual work. In that same time, I ordered the parts for my computer, waited for them to be shipped, assembled the machine, installed the OS on bare metal, restored a backup of my /home folder from my old computer, ran this utility which took a list of all the software I had on my laptop and then installed it all from the package manager automatically, and I was up and running. What he did in two weeks of hands-on work I did in three hours of mostly doing something else while the computer transferred data from an HDD or the internet.
TL;DR of the /home partition is this: One partition is gonna be the bootloader, typically a small /boot folder. This thing starts the booting process from efi, boot the kernel, this will mount the root partition (/). then, according to the File System TABle, typically a text file in /etc/fstab, you can mount whatever drives (and more!) Anywhere in the file system tree. A common setup is to partition your drive into a smallish / partition and a bigger /home partition. Under /home will be your /home/username folder, roughly the equivalent of C:\Users\username on windows, but even more of your install lives there now: any userspace application (usually a flatpak, which works crossdistro), ideally all user configuration, as well as of course your files. So, once you either need or want to switch distro, you leave the home partition untouched, format / and make a new user with the same username and home folder and bam, most if not all of your configuration and at least some of your apps will be there from the start You should probably do this, it’s not too complicated and it may save the ou a headache in the future.
Gaming is actually really good on Linux now. Proton is friggin amazing!
Putting all your files on one partition is fine and simple. The only downside is that if you go to install another distro, you’ll have to back up and restore those files after you wipe.
Welcome to greener pastures, it’s good to have you 🙂
That’s a nice comment. Thank you! :)
Gotta figure how to use my Quest2 on PC from Linux. I used Virtual Desktop on Windows but I couldn’t find documentation to use it on Linux.
For VR look into alvr
it’s hopping right? distro hoping is nice too
You’re probably right, I was in doubt and used the same spelling as OP, since english is my third language I don’t trust my spelling most of the time.
First off, welcome to the club! You’ve taken your first step into a larger world :) I was a Windows user most of my life. Switched 100% about 4 years ago and I’ve never looked back.
Lots of good advice here, make sure Timeshift is set up. It can save you from accidentally borking your system lol.
As for Distros, my favorites for new users are Linux Mint, Fedora, and Pop_OS. I currently use Linux Mint with their Cinnamon desktop on my laptop and it works great. Cinnamon is similar to a cross between Windows XP and Windows 7 and feels very familiar to navigate for a long time Windows user.
My favorite desktop environment is KDE Plasma, because you can customize it like crazy.
Use the live image editions to test on USB like other people suggested, it will save you lots of time deciding which distro and desktop environment to choose.
Best of luck!
To pick a distro: https://distrochooser.de/en
A few aspects here
First? If you linux “correctly”, distro hopping is almost a non issue. The key is that you want as little as possible installed on your OS drive/partition. Because you have a package manager with any distro (that you should consider for a desktop) so installing software is really easy.
Aside from that: There are a lot of youtubes out there that mostly boil down to evaluating popular distros. But… the reality is that mostly you are looking at desktop environments with those. Sure you sometimes have different ideologies in what can be in a package manager (such as closed source nvidia drivers), but there are almost always workarounds for any consumer oriented desktop distro. I recommend just watching one and then realizing that KDE Plasma is the best desktop (or you can choose to be wrong) and then picking a distro from there.
Personally? I mostly like (K)Ubuntu for my desktop. Most of the servers I work on for my day job are either rhel or debian so
apt install
is built into my brain at this point. And while I don’t like the ever increasing focus on snaps and flatpaks, I know enough to work around them when I need to and adding a new ppa is pretty trivial. And I have absolutely zero qualms about using the functional nvidia drivers so having that trivially built in is nice.Although, funny enough: I am currently looking at other distros to maybe switch away from ubuntu. Mostly because I need to better understand exactly what the
esm-apps
are because right now it feels like Canonical is actively holding back package updates because they want people to pay for Pro and… fuck that noise.Which, getting back to making distro hopping easy: My documents are already backed up to my NAS. Steam wise, I just need to copy the install library in my
/data/nvme00
directory to a different drive (or redownload/reinstall). And then everything else on my OS drive is trivially replaceable and I just need to write a usb stick. … Or I use this as an excuse to buy an even bigger nvme drive and then use a usb adapter to transfer shit.
What I will say is this: if someone is STRONGLY pushing a specific distro/package manager/whatever? Ignore them. We all get VERY tribal and one of my best friends only slightly ironically encourages people to use gentoo. I am pretty sure even gentoo’s maintainers discourage people from using gentoo :)
Okay so I’m slightly confused and I haven’t experimented with that on my server because it’s only one single drive. If I have several drives and partition one for the distro, the other drives as storage partitions. Are the data storage drives compatible between distro?
Would that mean that I could go pick a new distro, nuke the “distro drive”, but leave the others disk intact and just log in the new distro with my drives as they were?
… mostly?
As long as you aren’t encrypting those drives it mostly “just works” with maybe the occasional chown/chgrp. With the more “eclectic” distros you might run into a mess with unsupported filesystem formats but generally with any “friendly” distro you support the same general range of filesystems and don’t have to care.
I wouldn’t assume you can recover life critical data but all of that should be backed up with something other than “it is in a folder on an ssd” anyway. But for steam games and TotallyNotPorn.mkv? Zero issues.
But yeah. Distro partition(s) or distro drive gets nuked. Rest stays the same.
Yeah I’m not worried about encryption, it’s more about convenience to not start from scratch every time, but whatever is critical is duplicated in several places and wouldn’t be lost if I were to lose the entire machine. It’s more me being lazy and wiling to avoid transferring games and music again if possible.
Basically yes. You also don’t need more than one disk, you can just partition a single one.
One common way to do this is to have a separate partition for /home, so anything there will survive nuking your root partition. You can also do /var; not something I’ve done but that’s where system-wide data is kept. And finally you can use something like etckeeper to manage your system-wide config alongside whatever your distros are doing.
Cool! And how do you proceed to switch distro then? Let’s say I have done as described above and separated the distro in its own partition. I plug a new USB distro, go through the setup and at the partitioner screen, I reassociate the new distro to where the old one was, and /home to where /home was, etc? And it just picks up that there are files there?
Yep. Most installers will let you specify mount points for partitions, and it will have an option for if you want to format the partition (obviously don’t select this for /home!). So you’d have one partition for the root, and one partition for home. You’d set the mount point of the root partition to
/
, tell it to format that, and set the mount point of the home partition to/home
, and tell it to not format that, and it’ll work as you described.See also the other reply to my earlier comment; this is just one way, and maybe not the best way, to handle this.
Personally? Unless I am going from one version of a distro to another (and even then), I have always found enough gotchas and issues with preserving
/home
and/var
that it just never seemed worth the hassle. Much prefer to take the approach that any documents and media are backed up to a NAS (or even just google/apple/whatever drive), config files are part of a private git repo, and any development I am doing is regularly pushed anyway.Can see the benefits for managing a lot of users (and I do get stuck doing that in my day job) but… you aren’t distro hopping under those circumstances.
KDE Plasma is the best desktop (or you can choose to be wrong)
and then…
if someone is STRONGLY pushing a specific distro/package manager/whatever? Ignore them.
lol. I love it. :P
To OP though, if you really don’t want to “distro-hop”, you definitely should test drive several. Look into Ventoy, it basically makes a bootable flash drive that has a separate folder/partition you can just drop bootable .iso files into, and then on boot Ventoy shows you basically a boot menu that lets you pick any one of the images to boot. If you get a nice and big usb flash drive, you can get basically ALL of the distros you want to try on one bootable usb stick so test driving them requires a lot less time and effort. You won’t get a good idea of performance typically from a live environment, but you get a very good idea for the “look and feel” which will likely help you narrow it down a lot.
You can trial several distros, desktop environments, etc. on Live boot USB first, no need to rush that decision. But for no hassle configuration and day one 100% productivity, Mint or EndeavorOS. You won’t look back.
Keep your home in a separate disk altogether, or at least a different partition.
Configure Timeshift or another system backup tool as soon as possible, because as a noob you will want to do things that might inadvertently break your system.
Ignore fanboys, distro warriors and zealots in general. The magic of Linux is that it is whatever you want to make of it.
Timeshift is so important, it’s saved my butt several times.
I wish I had known about it when I first jumped into Linux.
In addition to this community, you may want to check out linux4noobs as a place to post general usage questions.
Oh great! Thanks :)
Here are some tips from somebody who made the switch about a year ago. My advice is to take it slow.
I first tried Linux on an old laptop that nobody was using anymore. I messed around with it, did a coding project, tried to see what it was like to get this and that running. It’s good that you tried Linux with a home server first. That means you’re already decently comfortable with it.
I recommend starting with a dual boot setup. Some time later I got a new PC, and I was planning to run Linux on it. It came with Windows 11. I wasn’t comfortable with going full Linux, so I split the 512GB SSD down the middle and gave most of the 2TB hard drive to Linux. This has served me very well. It gave me peace of mind to know that if there was something I really needed that I couldn’t get working on Linux, I could boot into Windows.
After a bit, I defected back to Windows. It ended up being somewhat bad timing. I wanted to play Sonic Frontiers, but it barely worked on Linux. At the time I was also using the game engine Unity, which was what my game design courses were teaching me, and I couldn’t get it working properly on Linux for the life of me. I kept my Linux partition in case I ever wanted to use it for something or even switch back. This is partially why I recommend a dual boot setup. You might be dissatisfied with Linux the first time you try it, and if you end up really wanting to go back to Windows, you’ll be glad that you left yourself an easy way back.
Well, I’m glad I left my Linux partition on there, because I eventually came back and stayed here. I was over Frontiers, and I finally managed to get Unity working, so there I stayed. As I spend more time with Linux, I get more and more comfortable with it. I only ever boot into Windows to play multiplayer games with my friend since I don’t want to waste time troubleshooting a game for an hour during a call if something doesn’t work. Though I suspect that most of what we play would work fine on Linux! I’m starting to feel like I’m getting comfortable enough with Linux that if I wanted to get rid of my dual boot, I could. It helps that Unity destroyed itself so I don’t want to use it anymore anyway. Moral of the story: Don’t feel like you have to fully commit to Linux at first. You can make the transition slowly and do what makes you comfortable, and you’ll get there eventually.
I know this comment is very long, but I want a paragraph to recommend distros. I highly recommend something Debian based for a new user. It’s relatively easy to learn compared to other kinds of distros and more stable. I recommend either Linux Mint or Pop!_OS, both of which are excellent for beginners. They’re both based on Ubuntu, which itself is based on Debian. They’re pretty similar under the hood, so it mostly comes down to which UI you prefer. I believe that Pop!_OS is a little more up-to-date with some packages, but not everyone likes its UI, and its app store is somewhat miserable. I use Pop and I adore it, but it’s not everybody’s cup of tea. If you want to try a few distros before you commit, I recommend trying them on some old device you don’t use anymore, or a virtual machine.
Pick something basic like PopOs or Mint or whatever to start with. If youre trying to avoid distrohopping, install a virtual machine and test out distros with.
Avoiding any kind of distrohopping is kinda silly in the long term. You will want to find the distro that suits your needs best. By using a virtual machine, you can basically hop on the side, and keep a working system around til you find your goldilocks distro.
Ive been using linux for over 20 years. Ive daily driven several different distros for years at a time. If you stick with linux, you will most likely do the same.
Welcome, I was very excited to make a full switch and ditch windows from my life 2 years ago, It makes me love to use my PC again. First, distro, I suggest 2 Mint and EndevourOS, I suggest this two because they are community driven with a great user base and are very user-friendly.
Why Mint? Mint has specific versions, you will update similarly to windows from time to time, you sometimes will not have the latest version of a package but is not that stale as a distro like Debian that aims for maximum stability and is sometimes too old for some normal desktop stuff.
Why endevourOS? EndevourOS is probably the well-rounded, user-friendly rolling release distro out there, you will always have the latest versions of your packages. It is based on arch, that is the fact the best rolling release distro, but have a more normal installation, Arch is just unbearable to install for any non-experienced user, you have to learn so many things that I feel is a waste of time of a new user that want to touch the buttons, but I do recommend to you if you want to understand your system in the future.
Now about the desktop environment, I suggest you take some time choosing and even hoping between them, it would be your daily workflow, and it is more important than distro. Here is a great video talking about the major ones, you can have multiple DEs at the same time, if you install a new DE you can switch between them in your login screen, do not be afraid to test.
About games:
If you use steam, always check games compatibility here. It is a community resource to talk about how you run your games.
If you use GoG or Epic, Heroic is a great launcher that aggregates both.
About wine, wine is a program that translate windows programs to linux, every non-native game on linux run through wine (even valve proton is just a product on top of wine with some additional sauce). Wine has the concept of wineprefix that is the folder that contains your Windows driver (C: disk and configuration about this wineprefix), if you just run a program with wine it will default to the folder ~/.wine on your personal desktop. I took some time to get it, and I believe it would have helped me to understand earlier.
Both steam and heroic uses different wineprefixes to manage your games, but if your game is not from these 3 stores? (you can manage it by hand but… you know, I’m lazy)
There is Lutris, Lutris help you to manage games in different wineprefixes and have an amazing interface to configure a lot of stuff, there is also a repository of installer scripts that you can click and run, I feel lutris a little more complicated cause usually I had to do tinkering (older scripts and things like that). You can also install your games directly or even other programs if you want to keep your wineprefixes organized.
Have a great journey.
Idk if I would suggest Endeavour to a first time user. In my experience it has been perfectly stable and simple, except for some random boot time kernel panics, but the potential for an inexperienced user to break an install without at least some core concepts of a package manager, especially with the AUR, is certainly there.
My example is just me, but I started with Ubuntu 10 years ago, and I broke that shit all the time. I had a not so good internet connection and half of the issues were related to dpkg not committing the installation.
I also think that AUR have the opposite effect comparing with PPAs, that I found much more error prone.
I will be completely honest with you, I have read and watched hundreds of distro recommendations, and the only one that doesn’t suck is this one: https://reggie.re/blog/20230625-actually-good-distro-recomendations-for-beginners.html
The article also contains some useful tips here and there like: “Software Stores are actually useful on Linux so use them”
Posting to say thank you to all the helpful replies here. Just skimming I see so many good resource links and tips. I am about to do the same thing OP is doing since I decided Windows 10 is the last release I’ll be using as my main PC, for many of the same reasons as OP. I have some linux server experience but have never used it as my primary desktop PC. But I am too tired of the telemetry blocking game to keep putting up with Microsoft’s bullshit. I’ll have a Windows 11 partition for gaming with things that don’t work on linux, but Microsoft can kiss access to any of my non-videogame data goodbye.
It’s a sign of the times that so many helpful replies are here instead of 10-15 years ago where mostly you’d get “RTFM” responses. Thank you everyone for sharing your experiences.
Welcome! I made the leap not long ago as well. I’m using Linux Mint, and I’ve had a great experience with it (including gaming).
My recommendation: when you get to installing games, use something like Lutris or PlayOnLinux. These are frontends (like Steam) that will help manage any special configurations you might need. They can even connect to online sources and apply settings that have worked for other people. I’ve been using Lutris and it’s been pretty good (I’ve been playing a lot of BG3 lately, runs like a dream).
Welcome and have fun!
Thanks for dropping those names, I’ll get Lutris and PoL :)
I’ve been crucified for mentioning this before. But Bottles is another alternative that allows easy configuration of Wine prefixes for gaming. It is another alternative worth considering, not better or worse, just different.
I used it for Overwatch before it was available on Steam, worked just fine for me!
Welcome to the family!
I’ve been using Linux for ~14 years and am not a computer person at all. Of all the distros, Linux Mint is by far the easiest, most intuitive, and works without problems. I think that the installation is even easier than Windows. There’s also a large supportive community in case you should into any problems, abd because it’s tailored for newer users, whatever problem you run into has likely already been resolved by someone else.
My personal favorite at the moment is KDE Neon tho.
So far I’ve tried Debian12 on my old laptop and Mint on my self hosting rig. I think I’ll sping so VMs and test new distros before commiting to a full install. I wasn’t too happy with Mint because its boot time is much slower than Debian on a comparatively better machine so I’m not too tempted to go for it again. But maybe I messed up something and caused slow boot times.
You could try MX Linux if you want something performant and stable. It’s built on top of Debian and is easier to use.
Yeah, Mint will tend to be a little slower than Debian since Mint is Debian plus Ubuntu plus Mint. If you’re looking for speed, LMDE or XFCE desktop environments would be the quickest. Of those 2, LMDE might be faster, but it’s almost a bare bones GUI. XFCE might be just a little slower, but the GUI will be more adjustable.
Good luck!! 😀
PlayOnLinux has been abandoned for years, stick to lutris, it also does far more for you thsn PoL
deleted by creator
Any welcoming tips?
I recommend Linux Mint. It’s super user friendly, and there is a lot of support out there if you run into any issues.
Now that gaming is less important for me, I feel like now is a good time to switch mainly to Linux.
Eh, gaming works just fine on Linux. The main issues are with multiplayer games, so you can still probably play most of your single player games on Linux. Steam makes it really easy, and you can play Epic and GOG with Heroic Launcher.
But as for tips:
- keep a windows install as a dual boot, at least for the first few weeks, but set Linux as the default; if you can, use a separate drive for Linux; partitions work, but it’s easy to accidentally remove Linux’s boot loader when troubleshooting Windows problems
- don’t get fancy with your distro, just pick a popular one
- try to avoid the CLI; a lot of people will post commands to run, but if you don’t know what they’re doing, you can hose your system; instructions for GUI tools tend to be less problematic for newer users, at least from my experience
But the most important is to have fun! Solve one problem at a time, and enjoy your new system!
The only thing that is stopping a Windows user from becoming an average Linux user is the package manager. Just ask Duckduckgo about “(Your distro name here) package manager cheat sheet”, memorize it, and thats it.
The next step would be installing a minimal installation of your distro – which is (also) really easy as well. All you have to do is to install (either Xorg or sway or Hyprland) with the --install-recommends flag (or similar), edit a specific file (.bash_profile) inside your home directory (cd ~), add the binary file of your chosen package (same name as its package name – sway or Hyprland, etc.) and thats it.
Friendly reminder that this is a “very short resumée” of what you have to do. But it will (definitely) get you sorted.
I disagree with the minimal install, especially for new users. It’s probably easier to get going when everything you need is installed and configured. Once you know the tools and what you want, then go for the customization.
I’ve been using Linux for over 20 years and I still prefer a full install (EndeavourOS is my choice). I’d just rather spend my time doing anything else than manually installing every package.
You realize that to a non Linux user everything you just said is entirely incomprehensible?
That’d be true if Windows users were a some sort of “excluded humans from society” kinda thing where the English language was entirely new to em. Or like Linux users used some “exclusive-never-heard-anywhere-else” terms. Which thankfully, both are a fallacy.
I’m linux user for years and, while I can understand what he say I cannot get what he means wtf. Why would a new user install the graphic server manually? You only would do this on arch.
I would also add on that saying “Just ask Duckduckgo” further obfuscates everything. Yes, it is a generally good search engine choice. But “Google” is the verb people use. Even us sickos who use Bing will say “google that”.
Which more or less highlights one of the biggest problems for further adoption of linux among sane users. The current users.
Because the entirety of that post can be rewritten as “The big difference between Windows and Linux is the approach to installing software. There have been improvements on the Windows side over the years, but the idea is still that you search the internet for installers. On Linux, you use a ‘package manager’ that is sort of like a phone app store for your computer”. And since I actually have recent windows experience i would add on “If you ever used ‘winget’ or ‘chocolatey’, it is like that but it actually works and the entire system is built around it”
But nah, gotta get that greybeard on and gatekeep as many people as possible. Its like people see “hey, I am a newbie and want to try this out” and decide that means they need to big league everyone to prove how smart they think they are.
Agreed. Personally I never found getting almost any distro up and running difficult but I’ve been coding since the 80s in a variety of systems so the cli is second nature to me. Hell, I even know how to exit vi.