this post was submitted on 11 Feb 2024
46 points (72.5% liked)

Linux

48372 readers
1591 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
 

I never thought about it before but I use upstream and downstream without much though. For my personal devices and containers I use Fedora but when it comes to servers and VMs I use Debian for its stable nature.

I also run Linux mint in my homelab with pcie pass though so it functions like a normal desktop.

all 48 comments
sorted by: hot top controversial new old
[–] [email protected] 35 points 9 months ago (2 children)

This is an aberration. You must choose one and never deviate.

Seriously though I think it's pretty normal. When I install Linux i usually pick whatever distro at the time and end up using a couple of different ones. I have arch on my desktop and Pop OS on my laptop at the moment.

[–] [email protected] 1 points 9 months ago* (last edited 9 months ago)

When you've hopped between all the major branches of linux you kinda realise they're all the same thing with different package managers anyway

That said you can pry NixOS out of my cold dead hands

[–] [email protected] -1 points 9 months ago (1 children)

I have arch (btw) on my desktop and Pop OS on my laptop

Yeah, my desktop runs arch one laptop runs Ubuntu server and I have a surface 4 running Nobara (a flavour of fesora)

[–] [email protected] 26 points 9 months ago (1 children)

Is it weird that you prefer different tools for different jobs?

Nope.

[–] [email protected] 8 points 9 months ago (1 children)

What? You use sandpaper for sanding and saw for sawing??

Are you trying to ruin hammer industry? Back in the day radicals like you would have been burned on a stake.

[–] [email protected] 5 points 9 months ago (1 children)

Just wait until you realize what I do with the screwdriver.

[–] [email protected] 5 points 9 months ago

Watch your mouth or Big Hammer will get you.

[–] [email protected] 16 points 9 months ago (2 children)

No, though it is weird that you feel like you should ask such nonsensical questions in public forums.

[–] [email protected] 11 points 9 months ago* (last edited 9 months ago)

I just wanted to generate activity on Lemmy

[–] [email protected] 9 points 9 months ago (1 children)

Nah, it’s pretty weird that you enjoy being mean on public forums. If you want to criticize then do so, don’t be an ass about it.

[–] [email protected] 1 points 9 months ago

Careful he's verified

[–] [email protected] 14 points 9 months ago

No in fact that’s a violation of the GPLv69 and Richard Stallman is going to come to your house and format your hard drive

[–] Quazatron 10 points 9 months ago

Using the tool that best fits the use case is not weird. It's common sense.

[–] [email protected] 7 points 9 months ago

Yes. It's illegal actually. A Microsoft team has been dispatched and is en route to your place right now to install Win 11 S on all of your devices.

[–] mvirts 7 points 9 months ago (2 children)

It would be weirder to like Linux and Windows, but hey someone had to write samba 😹

[–] okamiueru 5 points 9 months ago* (last edited 9 months ago)

Only reason why that is weird to me, is just how much better Linux is. I'm too old to give a shit about a fanboy mentality. Linux used to be something you suffered through in order to get a tradeoff only available to power users. Now, my 90 year old grandmother has an easier time with Linux. It's more consistent, and doesn't break stuff nearly as often.

A more controversial take, is that I feel the same about MacOS. It was a lot of work in order to reduce how often it is annoying.

[–] [email protected] 3 points 9 months ago (2 children)

Samba is much easier to deal with than NFS. I would use it in a all Linux environment honestly.

[–] [email protected] 1 points 9 months ago

I tend to agree - I have no love lost for Microsoft but I’m also willing to admit when they’ve got some good tech.

[–] [email protected] 7 points 9 months ago

Is it weird

No. You're fine.

[–] [email protected] 4 points 9 months ago

I use both myself, Fedora for desktop work and Debian for server

[–] [email protected] 4 points 9 months ago (1 children)

I keep going back and forth between Xubuntu Minimal and Fedora. Im just tooling around on a $38 Lenovo Chromebook, which has only 16GB of flash storage (soldered of course). Fedora has the smaller footprint, and runs pretty smooth. Xubuntu Minimal is, well, minimal so it is pretty snappy. Xfce is where it’s at for me.

Sometimes having so much choice can feel like a hindrance when it comes to trying to find a district that checks all of our boxes.

[–] [email protected] 2 points 9 months ago (1 children)

You also could use Fedora Xfce4

[–] [email protected] 1 points 9 months ago

Very true. I’m so used to apt, and am also lazy. I just need to bite the bullet and RTFM lol.

[–] [email protected] 4 points 9 months ago

I like em all to match usually. OpenSUSE Tumbleweed on the desktop/laptop, Leap on my home server.

Though I didn't run Arch on my server when I did on my personal computers

[–] ikidd 4 points 9 months ago

Those are both good distros for those purposes. I'm not a fan of Debian as a desktop distro but it's awesome as a headless server, and Fedora moves too fast for my tastes as a server distro but that's fine in a desktop.

So good choice.

[–] [email protected] 3 points 9 months ago

I think it's pretty normal. For me, I switch back and forth between NixOS and Arch because neither of them provides me with exactly what I'm looking for i.e a distro that has all the packages I use within its repos (I hate compiling) and is static release (I often forget to update), but is not immutable (sometimes I need special programs for university that can only be obtained via compiling from source on a non-immutable distro). Arch and NixOS both have all the packages I need (only ones that do afaik), and one of them pffers static release but is immutable, while the other is rolling release but is not immutable. Currently I'm on Arch, but when (if) it breaks, I'll just switch to NixOS instead of fixing it, and use distrobox or something similar for any packages that need to be compiled.

[–] [email protected] 3 points 9 months ago

I think that is completely normal. I run Arch on my main desktop, OpenSUSE Tumbleweed on my laptop and Debian on any and all servers I host. And I think they all work wonderfully. Even outside of these distros, I can still see the use case for many other distros. I think many popular distros each have a specific goal in mind and they execute it well.

[–] [email protected] 3 points 9 months ago

I do the same. Fedora on my laptop because I want a balance of stability and having the newest features. Servers run Debian, because I don't have time to fix and update things.

[–] DeltaWhy 3 points 9 months ago

I use Debian on my servers, Arch on my laptop and desktop. Different tools for different jobs. I tried Debian on my laptop a few years ago but it wasn't a good fit for me - my hardware was too new for the stable kernel, and the Wayland/wlroots stuff was too far behind. As a server though, especially since I'm mostly running Podman containers, stable and slow-updating is great! I use unattended-upgrades and haven't had a problem yet.

I haven't spent much time with Fedora but I'd probably like it as a desktop OS - fairly fast updates, and sticks pretty close to upstream without a ton of custom theming for example. I would miss the AUR, but Flatpak covers a lot of what I need, and Distrobox could handle anything else.

[–] [email protected] 3 points 9 months ago* (last edited 9 months ago)

I just stick with one because I'm boring. I've used it for a long time, it works, I haven't really changed anything in years. I think it's pretty cool to talk with people who are polydistroamorous though.

[–] [email protected] 3 points 9 months ago* (last edited 9 months ago)

Sounds like you're a QubesOS user, which ships with both

[–] [email protected] 2 points 9 months ago* (last edited 9 months ago)

If you are weird so am I. Fedora desktop + 3 Debian headless boxes. Though I may nix everything some day.

Edit: Why do I catch more stray downvotes on Lemmy than I ever did Reddit? I swear there must be downvote bots out there.

[–] anamethatisnt 2 points 9 months ago (1 children)

I'm using Fedora GNOME for my pcie passthrough desktop vm and Debian Bookworm for my hypervisor and virtual servers.
When Bookworm ages I'm sure I'll mix in other distros for vm servers to try out stuff that isn't available in Debian Stable yet.
I'm also curious to set up a virtual NixOS and a virtual Fedora Silverblue/Atomic just to check them out.

I also don't order the same pizza everytime.

[–] [email protected] 2 points 9 months ago

I'm an arch Linux user and I like most of the distros, Fedora, Debian, CentOS, RockyOS... I try different distros too, my problem is that I will always return to Arch Linux and a simple i3wm environment... but I like GNOME, KDE and the awesome Wayland. It's just I like what I am used to and goes faster, and I can use the same tools as always. xdotool for example, the alternative for Wayland is ydotool which is a daemon running as root to emulate a device and I dislike the idea of doing that, root? systemctl daemon? Hmm...

But I could be totally good with fedora, at the end I just want the i3wm environment and the wonderful bash or zsh terminal (like alacritty) to interact with Linux. Best OS than Apple and Windows. Funny how Apple interface sucks so much, they lack from smart UI, Windows 11 forces you to log in, their UI is messed up, good thing is their desktop is smart enough to grid windows, and their terminals sucks, PowerShell has good things, but it's not the same... c:\an\\'t\find\Paths/ and I don't really see the good on Object-oriented on terminal and stuff like apple being able to render high quality image on your terminal so you can see on a normal prompt a 8k image on the same terminal app... wtf, and they are even closed and people/companies pays for it.

[–] ricdeh 2 points 9 months ago

Why should it be? I drive Arch on my desktop and Debian 12 Bookworm on my laptop, they are very different distributions but both serve me very well.

[–] [email protected] 1 points 9 months ago (1 children)

I use arch for all of that I'm running vms and host ssh servers also run containers & it never broken for me and to be honest your situation is weird 3 distro for one job.

[–] [email protected] 2 points 9 months ago

I wouldn't put Arch in anything production as it is quite unstable.

[–] [email protected] 0 points 9 months ago (2 children)

I'll go against the grain a little bit and say it's a little weird. There's nothing wrong with liking multiple distros, but a lot of people either stick with RPM-based (Red Hat, Fedora, CentOS, Rocky, OpenSUSE, Mageia) or Debian-based (Debian, Ubuntu, Mint, Pop!, Elementary). Then you have weirdos that like Gentoo, where nearly every package you install has to be compiled on the system. Or Arch, where the "installer" throws you in a terminal, and damn near everything has to be done manually to get your system up and running. And updates are "rolling release", and if you try to update just one package without updating the rest of your system things can easily break.

I am mostly a fan of Debian-based distros myself. But I'll use CentOS on a VM if I'm trying to self-host anything that recommends it.

[–] [email protected] 1 points 9 months ago

CentOS? You mean Stream?

[–] [email protected] -1 points 9 months ago* (last edited 9 months ago) (1 children)

Use whatever you want for personal. But I would suggest trying to use containers for hosting if you haven't already. It really blows the idea of needing a stable OS out of the water since you can just declare everything you want in a config file and tear down and spin up with the app you need ready in less than a minute.

You can use Ubuntu still of course in a container. But things get really interesting when you use smaller attack surface distros like Alpine, BusyBox, or even a distroless container.

[–] [email protected] 2 points 9 months ago

Unless you want to run everything in the cloud you still need something bare metal. In my case I run Debian VMs on my proxmox cluster with docker and podman containers.