this post was submitted on 09 Jul 2024
74 points (80.8% liked)

Linux

48220 readers
814 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
 

Hear me out, the mascot is a freaking chameleon, that's cool as shit man.

Also it's a German engineered distro, German engineering wins again!

Zypper is just a funnier name for a package manager and it has Tumbleweed which is arch but actually doesn't break for once!

Your rebuttal?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 4 months ago (1 children)

Never tried it, but everyone I know who has tried it says its the most stable rolling release OS ever. That is pretty cool. Btrfs support is cool too, copy-on-write, deduplication, and whole-disk snapshot and rollback capability, its great for keeping your data safe.

I don't care about rolling releases, I get my stability from Debian, or sometimes Mint. If I want the latest software I'll install Guix packages or FlatPaks. And I can still use Btrfs on Debian.

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

I used both tumbleweed and leap for a bit and they really are good. I'm actually using tumbleweed on a home server right now and it's been a champ. But...

  1. My biggest gripe is opensuse seems to use different package names than any of the other distros for basic packages. I had to install a package that used capitals in the package name, and coming from mostly debian based distros, that made me rationally angry when trying to find the package I needed. I think it was network-manager or something that's usually installed by default and I wanted something familiar.

  2. Online directions for setting something up usually has deb and/or fedora rpm directions, which is usually just some difference in package names and the equivalent install command, searching the base package will let you figure it out. I had very few issues following debian/Ubuntu directions and translating them for fedora. Opensuse is always non-existent so you always need to translate those directions for opensuse, which is usually like doing it for fedora until you run into point (1).

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

I agree that (1) is particularly painful on openSUSE, because of (2), and I do agree that Fedora tends to be more similar to Debian/Ubuntu, but package names differing between distros is pretty universal for any non-derivative distros.

For example, I tried to use nix-shell, which basically lets you set up a small, reproducible build environment using packages from NixOS. And it was working excellently, except I could not figure out for the life of me, what the names of the NixOS packages are that provide certain C libraries...