this post was submitted on 23 Nov 2023
659 points (97.3% liked)

linuxmemes

20761 readers
1712 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
 

Stolen from linuxmemes at deltachat

all 27 comments
sorted by: hot top controversial new old
[–] fl42v@lemmy.ml 42 points 10 months ago (1 children)

Cry-laughing in /nix/store

[–] jomoo99@lemmy.world 4 points 10 months ago* (last edited 10 months ago)

Me opening /nix/store before bed so I can see it in the morning

[–] MajorHavoc@lemmy.world 27 points 10 months ago

I heard they tried to fit node_packages, but the scale caused the sun to become too small to see.

[–] BeigeAgenda@lemmy.ca 20 points 10 months ago* (last edited 10 months ago)

Pro tip: Use /var/lib/flatpak instead of /dev/null for a neater result, you avoid having to clean up spilled bits.

[–] savvywolf@pawb.social 20 points 10 months ago* (last edited 10 months ago) (6 children)

Recently switched to using Flatpaks instead of random .debs for a number of apps on my system. /var/lib/flatpak takes up 7GiB, which honestly isn't that much (even though it's like quarter of the OS size), given that's the software I use most of the time.

Was skeptical at first about Flatpaks, but SteamOS showed me that is great at just giving OS developers access to a fully populated app store with minimal work.

Honestly, nowadays I'd say "ability to install flatpaks" should be the criteria on which we decide whether an OS is really "linux" or not (that is, SteamOS is, but Android isn't).

Edit: Okay. I said something stupid here, my bad. What I was trying to get at is the distinction between Android, etc. and "Desktop" Linuxes like traditional distros, Chromebooks and the Steam Deck. Even though it technically runs Linux, it's hard to argue that developers for Android are really writing apps that work on "Linux". Wheras if someone releases a Flatpak version of their app because they think the Steam deck is cool, it works on other distros "for free".

[–] starman@programming.dev 24 points 10 months ago

Honestly, nowadays I'd say "ability to install flatpaks" should be the criteria on which we decide whether an OS is really "linux" or not

I think you should check out what Linux means

[–] Pantherina@feddit.de 10 points 10 months ago

Yup, Flatpaks are indeed great. Isolation, modern versions, no weird dependencies.

I have to manage a Debian PC fleet and I am too stupid for Ansible, so they all just got cleaned up extremely, all that bloat gone, apps replaced with flatpaks and now the system has like ⅓ the packages. Automatic updates then, VirtualBox is the only stupid thing with their kmod and all, but Virtmanager is also already on there.

Not all apps can be flatpaks, for example virt-manager, gnome-boxes can but its really restricted then.

But keeping the system slim just makes so much sense, its like removing this distro randomness which I am sure is needed for Linux to get their shit together and stop doing the same work at 10 different places.

[–] uis@lemmy.world 3 points 10 months ago (1 children)

Gentoo isn't linux? Anyway, back to compiling.

[–] BuboScandiacus@mander.xyz 3 points 10 months ago (1 children)

You can install flatpaks on Gentoo.

[–] uis@lemmy.world 1 points 10 months ago (1 children)
[–] aBundleOfFerrets@sh.itjust.works 1 points 9 months ago

That isn’t the same thing, though

[–] phoenixz@lemmy.ca 2 points 10 months ago

There are some (few) apps where flatpak may be the right solution. Many apps should NOT be flatpak

[–] ichbinjasokreativ@lemmy.world 2 points 10 months ago

With that definition, headless servers (I.e. no GUI) wouldn't be categorized as 'linux'

[–] brenno@lemmy.brennoflavio.com.br 1 points 9 months ago

Imagine excluding almost all servers that don't have a gui and docker images from the Linux definition.

[–] phoenixz@lemmy.ca 15 points 10 months ago (1 children)
[–] ichbinjasokreativ@lemmy.world 1 points 10 months ago

Having compared snaps in ubuntu 23.10 to flatpaks on opensuse tumbleweed, I can safely say that snaps tend to be faster for me with less weirdness happening during usage. Some programs were the same (obsidian for example) other comparisons were done from the same category (Firefox snap vs chromium flatpak). I genuinely prefer snap and don't see the issues people often quote. Also, that the backend isn't open isn't a big deal to me, as snaps themselves generally still are.

[–] spez@sh.itjust.works 13 points 9 months ago
~$ du -sh /var/lib/flatpak/
6.3G	/var/lib/flatpak/

oh my god

[–] uis@lemmy.world 12 points 10 months ago

Install Gentoo

[–] Synthead@lemmy.world 12 points 10 months ago

Flatpak: "I would switch from Windows to Linux, but Linux is too bloated"

[–] milicent_bystandr@lemm.ee 7 points 10 months ago (1 children)

"Eight Megabytes And Constantly Swapping"

[–] possiblylinux127@lemmy.zip 1 points 9 months ago
[–] m_r_butts@kbin.social 1 points 10 months ago (1 children)

I think this is funny, but it's hard for me to hate too much on flatpaks. Disk space is practically free now, and having spent a good chunk of my career fighting DLL hell, I have a lot of sympathy for the problem it's trying to solve.

[–] neclimdul@lemmy.world 1 points 10 months ago

Yeah I mean it's taking 500G of my terrabyte ssd. What else was I going to use that for? Installing games off steam? Two node modules folders?