I approached Fedora workstation with little knowledge of Linux, as a former windows and Mac user. My workflows involved graphic, print, UX design, DFP, front end web dev, and some light 3D modelling. Getting acquainted with alternatives to certain apps (namely adobe suite) took some getting used to, but it’s wonderful to no longer feel as if your industrial skill set is beholden to a massive, shitty company.
It was surprisingly easy to get along with. I feel like your experience in will mostly depend on your desktop environment rather than the distro itself, bear in mind that you can use any DE with any distro.
You don’t really need to touch the command line anymore to get going, though I got familiar with it as I found it faster for certain tasks.
KDE plasma is probably more familiar for Windows users. I use the GNOME desktop with some plugins.
As a bonus, Fedora 39 is more performant for me in AAA gaming than windows 10/11.
It doesn’t really matter much which distro you choose.
Use flatpaks - flatpaks sandbox your apps more than traditional packages. As a side effect, the package manager of the distro won’t matter anymore.
There are thousand of distros, stick to a popular one.
Install packages on distrobox instead of directly onto your system if you use the terminal. Stay as close to the base image as possible. If you want to have access to all packages, install arch/endeavouros on distrobox and use the aur. If a package is not on aur, it’s not published yet. With distrobox there’s no reason to switch to another distribution because of package availability.
Use a distro with which you can roll back to a previous state easily. If things go downhill, youcan always fall back. There are many distros that provide a very easy out of the box experience for that. If you can’t fall back easily, ignore the distro or be prepared for the worst case
Arch is for advanced people because you may set up your system as you like. There are many great distros that choose the base packages for you. You will have a great experience on most big distros. Most of them use GNOME. GNOME is great. KDE is awesome. Tough decision. Watch youtube vidoes about both. Install the other one in a VM to check it out. You may use an immutable distro like fedora silverblue/kinoite. You can switch back and forth by rebasing to the respective desktop environment.
Following is a good source for anyone looking into desktops www.privacyguides.org/en/desktop/ they focus on an educated distro choice.
Read the arch wiki whenever you want to do something or want to know something. wiki.archlinux.org you want to know more abiut piewire? aw! You want to know about GNOME? KDE? Type !aw KDE into ddg, qwant or brave. Read the respecting documentation of your distro. Follow them on mastodon. Register to the forum. Join a matrix community.
Watch great channels like “the linux experiment” on peertube. Yes peertube, why should you watch it on youtube if it’s on peertube?
The thing with arch is that you have to know a lot of stuff. You have to take care of selinux yourself etc. If you know what you do, everything is fine. At the same time you can be on tumbleweed, kinoite or any other distro and install aur packages with distrobox. For me, there’s no reason to use arch. If you want to tinker with your system, go for arch.
If you kind of know what you do as a beginner, you can go for it as well, steep learning curve but you’ll be more advanced than others in the same time.
I haven’t actually touched selinux at all… It’s not ‘officially supported’ in Arch yet, although there are compatible packages available. I only recently discovered PAM which I have yet to learn too.
Get a cheap 1-2 tb drive and start dual-booting with whatever system you’re running now. This way you can play around with different distros while retaining your current settup to fall back on!
It wouldn’t be the most ideal, but you can dual-boot with an external drive. There are external SSDs that are meant for running programs/games off of them, and would look into those for best performance.
Alternatively, if you have plenty of unused storage on the laptop you can partition some of that for use, but a second drive is usually preferred.
Honestly, I recommend everyone without existing Linux experience to use Fedora: it's reasonable modern (nice for, e.g. gaming), while also not being a full rolling release model like Arch (which needs expertise to fix in case something breaks).
It's also reasonably popular, meaning you will find enough guidance in case something does break.
Alternatively, don’t use Pop_OS. I installed it on an ex’s laptop because it was easy but it’d have all the same problems as Ubuntu without the helpful diagnostic tools and extensive documentation. Hers messed up far more than my Arch install
I had several drives in my PC, so I wiped a small one and just installed a few different distros and figured out what I liked. I ended up sticking with nobara with KDE.
Add comment