• 0 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: June 6th, 2023

help-circle







  • janAkali@lemmy.onetoLinux@lemmy.mlWhy I dislike snaps
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Flatpaks and Snaps become more efficient in terms of storage usage the more you use them…

    I’m not disagreeing with that, but how many apps an average user requires that he can’t find in the distro’s repository? And how many snaps he should have installed, so it’d be more space-efficient than appimages, 10? 20? 30?

    hint: for me - one is too many.

    Flatpak and Snap share dependencies while Appimage doublicates all of them…

    On the other hand, appimage only includes the libraries actually required by an app. Where Snap/Flatpack install big fat runtimes.
    I’ve recently made a very simple gtk4 app and packaged it with all dependencies into a 10mb appimage you can just download and run. The very same app would rely on 250+ mb gtk4 runtime with snap.
    And I could be fine with that; but no, it’s not that simple, you’ll have x3 gtk4 runtimes on your system. Because snap keeps 3 last versions of every snap pkg and it’s dependencies. I don’t know what flatpack installs, but it’s not efficient in that regard either.

    2-3 gigs of libraries a program might not even need. It’s just wasted space for an average linux user. And if I was fine with that, I would be using Windows right now.




  • janAkali@lemmy.onetoLinux@lemmy.mlWhy I dislike snaps
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Yes, sizes might be inaccurate - it’s been about a year last time I tried snap or flatpak. All I remember is that snap installs around 300 mb gtk3 runtime and it’s often 2 or more of them, because different snaps might rely on different gtk versions + other dependencies.
    And I remember that when snap and flatpak compared, allegedly flatpak requires more storage space.

    I am aware that runtime sizes doesn’t scale with number of packages past maybe 3-4, but I have only 4 appimages on my system right now and they take ~200 mb, it is absurd that I’d need 10 times more space allocated for the same (or worse) functionality.








  • janAkali@lemmy.onetoMemes@lemmy.mlMix-up
    link
    fedilink
    English
    arrow-up
    24
    ·
    edit-2
    1 year ago

    I guess it is a depiction of a miracle of resurrection. It could be saint Nicholas or similar to this story:

    One story tells how during a terrible famine, a malicious butcher lured three little children into his house, where he killed them, placing their remains in a barrel to cure, planning to sell them off as ham. Nicholas, visiting the region to care for the hungry, saw through the butcher’s lies and resurrected the pickled children by making the sign of the cross.