I started out with Mint but then tried out Ubuntu and now I'm using EndeavourOS on my laptop. So far EndeavourOS has been the best experience for me.
Linux
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
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
Arch Linux if you well speak with terminal, Artix if not, Gentoo if want some hard:) PopOS cool.
I somewhat recently ran across VanillaOS, which I have only really had time to install and play around with for a few minutes, but it seems really cool. A very brief overview is that it is a sort-of-but-not-really immutable OS that leans very heavily on containerization to allow you to install packages from any other distro in a seamless-to-the-user way. So you can install an application (cli or GUI) from an ubuntu repo and use it along side an application from an arch repo. It's ubuntu-based, but according to the info on that link, the next release switches to being debian-based.
I mostly use ChromeOS these days-- well, I guess technically I mostly use SteamOS these days-- so I don't have a lot of hands-on experience with VanillaOS, but I found the concept really cool and from a few minutes of playing around with it, it seemed to work pretty well with respect to the containerization stuff.
If you want to go for traditional distributions that don't have native rollback mechanisms, I would suggest using btrfs along with something like snapper.
I think the best way to decide is to fire up a bunch of VMs and install a distro on each. Going through the installation process for arch is a great way to start learning more about the OS IMO so if you're interested in that then that's a very beneficial thing to do anyway. I use Debian on my laptop and dual boot arch and Debian on my desktop. I've only ever used fedora for servers so I can't comment on how it serves as a daily driver. Here's a few distros I've used and recommend to try out. Debian Arch Manjaro ParrotOS(if you're into security) Centos
openSUSE Leap
If you like Linux Mint, you might wanna try Feren, but it a bit bloated tho
I installed Endeavour OS today and I'm liking it a lot.
The top 10 in Distrowatch. I don't even know which they are, but odds are that you'll find something good in it.