this post was submitted on 07 Jul 2025
699 points (93.0% liked)

Linux

56627 readers
462 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 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] axum@lemmy.blahaj.zone 58 points 2 weeks ago (5 children)

Flatpaks are good, especially compared to snap.

The future is atomic OS's like silverblue, which will make heavy use of things like flatpak.

[–] SpaceNoodle@lemmy.world 46 points 2 weeks ago (1 children)

Having nails driven into my testicles is better than snap. It's not a high bar.

[–] Libra@lemmy.ml 12 points 2 weeks ago (5 children)

Haven't had much opportunity to use snap, what's the problem with them?

[–] SatyrSack@lemmy.sdf.org 32 points 2 weeks ago (1 children)

Haven't had much opportunity to have nails driven into my testicles.

[–] aksdb@lemmy.world 19 points 2 weeks ago

Wanna meet? /s

[–] HK65@sopuli.xyz 27 points 2 weeks ago

For me, it's the unrenameable, unmoveable, non-hidden snap directory in my home directory's root that doesn't even follow the naming convention of the other directories in there.

[–] SpaceNoodle@lemmy.world 20 points 2 weeks ago (1 children)

What everyone else has already said, plus sudden updates that nuke active applications.

[–] HayadSont@discuss.online 5 points 2 weeks ago* (last edited 2 weeks ago) (3 children)

~~> plus sudden updates that nuke active applications.~~

~~This is not what's supposed to happen. If an app installed through flatpak is active while it's receiving an update, then the update is not supposed to affect the running application until it's closed/restarted.~~

Edit: Somehow I didn't realize the concern was raised against Snap and not Flatpak.

[–] joeldebruijn@lemmy.ml 5 points 2 weeks ago (1 children)
[–] HayadSont@discuss.online 4 points 2 weeks ago

My bad. Thank you for clarifying!

[–] aksdb@lemmy.world 3 points 2 weeks ago

The thread is about snap and why it's worse than flatpak.

[–] SpaceNoodle@lemmy.world 2 points 2 weeks ago (1 children)

We're talking about snaps in contrast.

[–] HayadSont@discuss.online 2 points 2 weeks ago

My bad. Thank you for clarifying!

[–] First_Thunder@lemmy.zip 17 points 2 weeks ago

And also the fact that the store backend is proprietary

[–] qt0x40490FDB@lemmy.ml 5 points 2 weeks ago

Mostly start up time for me. It just takes the programs longer to launch.

[–] yozul@beehaw.org 39 points 2 weeks ago (1 children)

Atomic distros are cool, and I'm sure they will only get more popular, but I don't buy the idea that they're "The" future. They have their place, but they can't really completely replace traditional distros. Not every new thing needs to kill everything that came before it.

[–] HayadSont@discuss.online 1 points 2 weeks ago

They have their place, but they can’t really completely replace traditional distros.

As it stands, I kinda agree. But I truly wonder to what extent we might be able to close the current gap.

[–] VitabytesDev@feddit.nl 2 points 2 weeks ago (1 children)

Immutable OSes are difficult to use for coding or other tasks that include installing many terminal utilities and for that reason, I don't recommend them and certainly don't want them to be the future of Linux distros. And if I'm going to create a container running a different distro to install and run the apps I want to use, then I may as well use that distro on my host.

[–] axum@lemmy.blahaj.zone 2 points 2 weeks ago* (last edited 2 weeks ago)

You just move to user directory installation of most tools via brew on Linux. It's not difficult. The Bazzite distro handles all this incredibly well via brew, flatpaks, and distrobox.

[–] olafurp@lemmy.world 1 points 2 weeks ago

Snap is not all bad if you're on a Ubuntu based distro, I just don't like the way it's pushed and that it comes from Ubuntu mostly. Startup time is a major issue for me also, but all in all it works.

I'm still sitting on the fence, heavily prefer flatpak but when Ubuntu is going to package nvidia drivers in a snap it's a thing I'm up for trying.

My understanding is that if I'm on Ubuntu and the snap uses the same underlying Ubuntu version as my distro it should be fast but I haven't seen it.