Elektrine lite

← Feed

@moonpiedumplings@programming.dev

Post #2790774

2026-05-22 19:13 UTC

Were these numbers generated using compsize or a similar tool that asseses deduplication, symlinks, and compression properly? I get much different numbers than I use one or the other. gdu: gdu ~ Use arrow keys to navigate, press ? for help --- /var/lib/flatpak --- 2.6 GiB ████████ ▏/runtime 471.7 MiB █▍ ▏/app 114.4 MiB ▎ ▏/repo 9.1 MiB ▏/appstream 164.0 KiB ▏/exports 0 B ▏.changed compsize: [moonpie@nefertem flatpak]$ sudo compsize -x /var/lib/flatpak Processed 73225 files, 31115 regular extents (70649 refs), 35977 inline. Type Perc Disk Usage Uncompressed Referenced TOTAL 64% 1.9G 2.9G 6.4G none 100% 1.3G 1.3G 2.6G zstd 35% 596M 1.6G 3.8G Only 2 gb’s are actually being used, even though some tools might be reporting 6.4 gb. And this is with these runtimes installed: Name Application ID Version Branch Installation Freedesktop Platform org.freedesktop.Platform freedesktop-sdk-23.08.34 23.08 system Mesa org.freedesktop.Platform.GL.default 25.0.7 23.08 system Mesa (Extra) org.freedesktop.Platform.GL.default 25.0.7 23.08-extra system Mesa org.freedesktop.Platform.GL.default 26.0.5 25.08 system Mesa (Extra) org.freedesktop.Platform.GL.default 26.0.5 25.08-extra system Codecs Extra Extension org.freedesktop.Platform.codecs-extra 25.08-extra system GNOME Application Platform version 49 org.gnome.Platform 49 system Breeze GTK theme org.gtk.Gtk3theme.Breeze 6.6.5 3.22 system So you can get app which weights 4mb with runtime which weight 250 more than app itself. Except for the fact that the runtime is reused across apps, meaning that another app which uses up that runtime won’t be taking up any extra space. Appimages weight much less but lack sandboxing. You can sandbox them with something like firejail or bubblewrap. I hadn’t tried nix but it also lacks sandboxing. Similar, you can sandbox with bubblewrap. But you gotta write nix code to do it because ofc: github.com/fgaz/nix-bubblewrap , github.com/nixpak/nixpak , sr.ht/~alexdavid/jail.nix/ I’ve tried to use them before though, definitely not as easy as flatpak’s flatseal sandboxing in comparison. Also, nix apps on non nix distros aren’t GPU accelerated.

Replies (0)

No replies.