Ubuntu > Sabayon > mint > Arch > Mandriva > CentOS > Debian testing & Arch ( just the best ones )
Started with Gentoo. Early 2000's. 24 painful install. Moved to fedora shortly after. Keep going back between Arch and Ubuntu over the years. It's all so easy and accessible now.
Gentoo for personal experimentation
Mint for work & recommending to beginners
Debian for personal production, work, & pretty much everything else
I tried Fedora, Centos, Ubuntu, Debian, Slackware, Gentoo, and Mint. Finally settled on Arch Linux about 15 years ago. Never looked back.
I used Void Linux for a while, but now I am staying on NixOS. It's got great features that I'll probably miss on other distros.
Started with Mint with Cinnamon on the desktop since that's the "beginner" distro. Then FOMO about Arch (btw) made me switch to Manjaro with KDE.
Then I got an older used server with 64 GB of RAM. I started the server journey with Ubuntu Server, which was fine. But since I was running everything in containers anyway and wanted to experiment, I switched to Proxmox and I love it. It is flexible and fun. All of my production LXCs run Ubuntu LTS for ease and consistency in updating, but I have a couple of other VMs for experimenting with other distros and dealing with FOMO. I also installed Proxmox on an old gaming PC I had lying around, so now I have a homelab cluster. Why? Haha, why not! Proxmox is a distro-hopper and tinkerer's playground.
Nobara because I primarily game but need some tools that are only available natively for Debian and Fedora based distributions.
I am a Linux novice, but have been dabbling for a long time. I had to laugh at myself when I realized I was “distrohopping” because I wanted to try out different DE’s. I just made the connection that rather than hop, I can simply install a different DE.
Arch Linux (Endeavour OS if you are scared of the terminal) for personal use. It's almost all the software you want one click away, plus the best documentation ever.
Debian on my company's computer because Debian.
I've been hopping between Arch and NixOS for about a year, and I've been on Arch For a few months before that (wirh the exception of a few short-term hops to Ubuntu, Fedora, Starting off with Mint and ArcoLinux, And I almost stayed on Tumbleweed about a week ago but I couldn't figure out dnf5 (a few days later I was told that installing dnf was installing dnf5 so I just had to configure it properly). So right now I'm on NixOS, where SDDM broke last night and I had to switch to GDM, and with my recent switch to Emacs, NixOS keeps on throwing issues at me (and here I was, thinking NixOS could be my forever distro). Tumbleweed is missing a lot of packages I use, I'm tired of Arch, and I feel like NixOS is giving me problems every time I try it, so at this point, I'm at a loss.
Like, I'm seriously considering abandoning Wayland and everything, and just switching all the way back to AwesomeWM (my first window manager) with Jonaburg's fork of Picom (to give me Hyprland-like animations, rounded corners and floating bars) on Debian and sticking with it until we get Hyprland on Debian and then sticking to that. Alternatively, Fedora (even though I felt dirty using it after the whole redhat debacle, and hyprland and waybar weren't working the way they were supposed to). I don't know. I'm tired, I want all my stuff on a distro that I can just not update for weeks, because I'm often too busy or just forget, and where things just work (tm). So... yeah. That's the crap I'm dealing with.
TLDR: The only distros that have all the packages I need (I really, REALLY, don't want to compile anything if I can avoid it) are either, broken and problematic (NixOS for some reason), have slow package management and are missing packages (Tumbleweed) or do not have a stable branch (Arch AND Tumbleweed), meaning that when they aren't updated for weeks (as it often happens with my system), they can break (Arch).
So I distrohop cuz NO distro out there meets my criteria and works well for me. I just want Debian's stability with Arch's repos and AUR, so I can get Hyprland and all my (often not very popular) software I use, from the regular ol repos so I don't have to compile.
arch with gnome. arch because pacman and AUR, gnome because I messed around with tiling window managers for an unnecessarily long time but I don't have infinite time to customize and personalize every aspect of my computer and map every action to a keyboard shortcut and memorize them :) I need to det stuff done. I sort of forced myself into using the least amount of customization. that's why not KDE.
Xubuntu... It's light weight and pretty much everything is kind of Debian or kind of redhat anyway...
The charm of rolling my own died off when I got old enough to buy better hardware if I wanted to go faster...
Desktop? I settled on Arch and Fedora.
Server? Debian. Although technically I never distrohopped on servers, been using Debian since the beginning of time.
Opensuse tw
I went from Windows XP -> FreeBSD -> Debian -> several Ubuntu flavors -> MacOS -> Manjaro on my desktop. I ended up switching to MacOs after countless upgrade and graphics card issues in the early 2010s but switched back to Linux again after getting tired of Apples more and more restrictive environment.
For servers I've switched around between FreeBSD, Debian and Ubuntu at home and various Redhat based distros at work.
Right now I use Ubuntu because it just works for my Kubernetes home cluster and Redhat at work because its well supported for commercial software.
Beginning: Ubuntu.
Until today: Arch
Why? I found in Arch updated software that I was interested at that time, I liked the rolling distro, minimalism, AUR.
I'm happy with my TWM (DWM) and multiplexer (tmux).
I did install other distros in old hardware like Slitaz, Debían that needs 32 bit.
I'm interested right now in things like Alpine and Void, because small and functional in Termux or older hardware. And some distrobox (similar to proot-distro in Termux).
Now learning a little bit of Groff with markdown (pandoc) to create PDF, for a small and fast typesetting. I haven't found a way to convert markdown to pdf using MOM macros in Groff.
Startend with ubuntu, didnt like "appy", mobile feel of gnome, switched to manjaro KDE, loved it but kept breaking and I wasn't smart enough to fix
Settled on good Ol Debian KDE, miss the AUR but things are stable and working
Still got a win pc to play league, work with office and make music though.
Windows -> Mint -> PopOS -> EndeavorOS
I tried Mint for a few days, enjoyed it but wanted something a bit more gaming focused. Tried Pop, had issues getting it set up, got it set up and didn't like it. Moved to Endeavor, and after a brief learning period, its been everything I wanted in an OS.
I fucking love EndeavorOS
Which one(s)
Unsure if distrohopping the dualboot counts, but if it does, then the following was my path (note that after Fedora Silverblue was installed, it remained on the system; the two distros in between the two Silverblues were dualboots):
Fedora Kinoite -> Fedora Silverblue -> EndeavourOS -> Nobara -> Fedora Silverblue
why?
I started with Fedora Kinoite after spending 1-2 weeks on gathering information on distros. During the research-phase, I learned what distros are, their components, how to analyze the differences between distros, which components are ultimately more beneficial for me and thus slowly but surely the distro that would suit me best started to take shape.
My switch to Linux was on the basis of privacy concerns and Windows 10's mishaps on my laptop were what pulled the trigger, which in retrospect were probably caused by hardware faults. Regardless, as privacy was my main concern, security became paramount; as there's no privacy as long as access to your data is not secured off. Therefore Qubes OS, while not necessarily a Linux distro, would have been my first choice. But, unfortunately, my system wasn't capable of running it.
Therefore, I had to settle with something else. As my endgame is Qubes OS, I wasn't very interested in getting into the nitty gritty of Linux for the virtue of hardening it. Instead, I opted to rely on a distro that would do the heavy lifting for me. Such a distro wouldn't only have to be known for taking security very seriously, they also required an excellent track record. As such, I landed on Fedora, Kicksecure and openSUSE. Other projects that are known to take security seriously like Whonix and Tails aren't suited for general use. Furthermore, they're ideally used in conjunction with another system; Whonix as a VM and Tails accessed on a USB-stick whenever you require an amnesic operating system.
Choosing between Fedora, Kicksecure and openSUSE was hard based on these criteria only. The third and final criteria to seal the deal was atomicity. Like I mentioned earlier, my laptop had issues; it could randomly turn off. So I needed a robust system that could handle such disturbances and not die in the process. This is where the aforementioned atomicity comes into play, this ensures that the system either updates or not; no in-between messed up state due to a power outage or whatsoever. At the time, only Fedora had a somewhat mature system capable of atomic upgrades; namely Kinoite and Silverblue. The differences between these two were about their respective desktop environments. I hadn't experienced either of the two previously, but went initially for Kinoite for how KDE Plasma reminded me more of what I was already used to (i.e. Windows).
Fedora Kinoite came with its sets of troubles. It was still a relatively young project; it was the first release in which it was officially supported. As I knew how easy Fedora's Atomic distros made switching from one base to another, I just rebased to Fedora Silverblue with the rpm-ostree rebase fedora:fedora/35/x86_64/silverblue
command and went on with my life 😜.
After this came the honeymoon-phase and I was really positively surprised by how well everything was going. From all the things I had done for the sake of privacy, switching to Linux was (and still is) my favorite. But as I was ever expanding my Linux workflow to include everything I did on Windows, I happened to reach a (seemingly) insurmountable obstacle; Davinci Resolve. No matter what I did on Fedora Silverblue, it was always functioning less performant compared to Windows; which in retrospect seems to be related to the fact that Davinci Resolve requires a dedicated GPU on Linux (though some workarounds do exist). In hopes of resolving this issue, I tried to install Arch as a dualboot. As this was pre archinstall
, this was a miserable experience. And after a few tries, I still wasn't content with what I got and instead opted to install EndeavourOS.
EndeavourOS was pretty cool. I already liked what I saw from Arch within Distrobox and EndeavourOS was able to deliver an excellent experience (at least initially). Davinci Resolve worked better here than it did in Fedora Silverblue. And it was overall a pretty snappy experience, so I returned to it occasionally for other things (like gaming) as well. Until..., one day..., it just stopped working 🤣. Perhaps I could have done a better job by installing Snapper/Timeshift, but I didn't and didn't care enough for it to reinstall...
Of course, the departure of EndeavourOS did leave behind a void, so eventually I tried Nobara as I believed it might be capable to provide a similar experience. And I did like it, though not to the degree of EndeavourOS. Eventually this one also passed out 🤣.
Currently, I've just dismissed the idea to run Davinci Resolve on Linux and I'm more happy ever since 😜. For better performance during gaming, I've since been resorting to bazzite-arch and Conty. While performance shouldn't be as good as native CachyOS or other highly optimized gaming distributions, it's more than fine as is and the sub 5% performance/fps I'm missing out on is not worth for how much more convenient my current setup is.
FWIW, I do see myself utilizing Gentoo and NixOS in their designated qubes whenever the switch to Qubes OS occurs. But until then, I'm making the best out of Fedora Silverblue.
I am running Debian / KDE with a lot of KDE adjustments/configuration. Debian to ditch snaps, KDE because I can 'adjust' it to my liking.
Started with OpenSUSE because it supported our Proprietary CAD software ( Choice was Redhat or SUSE ) As a bonus nVidia hosts its own repo for SUSE and OpenSUSE so no graphic issues with CAD. Then Arch because of the buzz. Manjaro EndeavorOS Ubuntu PoP!_OS Clear Linux Mint ElementaryOS Fedora NixOS
Now main machines run OpenSUSE and wifes 12 yr old laptop is NixOS.
Why? OpenSUSE is really dependable and updates are flawless, if i tinker and break something a rollback at boot is a quick fix, which is imortant since it is my daily work work-station. While you could set up btrfs and grub snapshots in other systems, I like that it comes baked in, and all the EFI/ TPM / Secure-boot stuff works with no messing around.
As for wife's machine , she is not tech savvy and Windows was too complicated for her (and so damn slow), so GNOME on NixOS (fast) is a clear workflow; and since she likes things exactly the same in order to comprehend a system , the config files make it easy to re-replicate the exact setup.
I tried a ton, and I settled with Fedora just for the mix of stability and support. Though, with Red Hat being asses I might have to mix it up.
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