689
you are viewing a single comment's thread
view the rest of the comments
[-] peopleproblems@lemmy.world 29 points 11 months ago

From the context of this thread, I have no idea what a snap is

and I'm conflicted on whether I should inquire

[-] fmstrat@lemmy.nowsci.com 27 points 11 months ago* (last edited 11 months ago)

Say you have a web browser, and to play videos it needs some codecs and a player, and to display pages it needs fonts, and to ... on and on.

Before Snaps, when you installed the browser it would install the programs it needed at the same time, because the developer designed it to do so.

With Snaps, the program, and everything it needs, and everything they need, and they need, on down the chain all gets zipped together.

The good is that dependency management is easy, everything is in one place. The bad is that they're slow to launch because of how everything is stored, and you now end up with many copies of the dependencies, and their dependencies, on your hard drive instead of 1.

The above is just representative, but those who prefer optimized systems do not like snaps. Those who like things tidy with easy dependencies are wrong. I mean, they like snaps.

[-] clearleaf@lemmy.world 7 points 11 months ago

What's the problem with static linking if all this is considered worth the pain?

[-] the_sisko@startrek.website 0 points 11 months ago

It's also a mechanism to sandbox applications, which static linking can't do.

load more comments (1 replies)
load more comments (4 replies)
load more comments (6 replies)
this post was submitted on 03 Oct 2023
689 points (93.7% liked)

linuxmemes

20707 readers
1547 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS