Flatpaks are really outrageous in size...I have tried to use flatpaks for the past months but man o man....hundreds of MB for each package, takes forever to update them even on my 1GB internet connection. The idea is great, but this is such a huge downside that I cannot see how it is going to make the flatpaks easier to use than normal packaging.
Look at this for ungoogled chromium:
Had to download around 4-5 GB....insane!
like this
Rokosun reshared this.
Although I don't use Plasma, I use XFCE with TROMjaro, I congratulate KDE for this release and the work they've done over the years. XFCE, KDE, and the like, are not competitors, but diversity in choices. That's how we should operate as a society, do not compete, but collaborate and create diversity. So I like to use XFCE, but others prefer KDE, and some others Gnome, and so forth. Nice! We are all happy! #opensource #foss #kde #plasma #linux
like this
reshared this
@kde
The competition to FLOSS desktop projects will always be proprietary desktop providers. The creators of Windows and macOS, who seek to abuse users, lock them inside walled gardens and pollute their environment with forced hardware upgrades and deliberately faulty and inefficient software.
Even as a long time Plasma user, I cannot but admire #XFCE and its developers who strive to pack all those features into the lightest desktop possible.
Roma likes this.
TROMjaro 2024.01.07 (and a longish article) https://forum.tromjaro.com/t/tromjaro-2024-01-07-and-a-longish-article/207 - improvements to our Layout Switcher thanks to @Rokosun and new default apps ;)
#tromstuff #linux #foss #opensource #arch
TROMjaro 2024.01.07 (and a longish article :) )
TROMjaro Layout Switcher revamp In this release we are bringing the new TROMjaro Layout Switcher. @rokosun rewrote the entire application in the Nim programming language with use of owlkettle library for GTK.TROMjaro Forum
like this
reshared this
sudo pamac upgrade
gave me the updated Layout Switcher, but nothing else covered in your article.
This is a rolling release so no need to upgrade to any new version, you'll get the right updates directly to your system. The other changes are not that important I'd say and can be easily done by anyone who reads the release notes. Like in this release we replaced some default apps and I linked to the ones that we replaced so you can simply install them. But that's all.
So I replaced SMplayer with Celluloid, Gnome Usage with Resources, GUV with Cameractrls, and qTox with Jami. It is very very rare that we replace our default apps. So no, you do not have to do anything other than keeping your system updated and install whatever apps you want form the ones we replaced.
Alexio likes this.
Zaphod Beeblebrox :verifiedbi:
in reply to Tio • • •Florke×64 🏴☠️
in reply to Tio • • •Rokosun
in reply to Florke×64 🏴☠️ • • •Thibault Molleman🇧🇪 🌈🐝
in reply to Rokosun • • •Rokosun
in reply to Thibault Molleman🇧🇪 🌈🐝 • • •Florke×64 🏴☠️
in reply to Rokosun • • •Rokosun
in reply to Florke×64 🏴☠️ • • •Okki
in reply to Tio • • •https://blogs.gnome.org/wjjt/2021/11/24/on-flatpak-disk-usage-and-deduplication/
Will Thompson
2021-11-24 12:20:05
https://blogs.gnome.org/wjjt/2021/11/24/on-flatpak-disk-usage-and-deduplication/
Will Thompson
2021-11-24 12:20:05
Hydrian
in reply to Tio • • •Tio
in reply to Hydrian • •Hydrian
in reply to Tio • • •Karl R
in reply to Hydrian • • •@hydrian That's a neat theory, but in practice Murphy's law applies and every version of a given library eventually gets pulled in.
Talking with the Flatpak faithful feels similar to talking with crypto bros.
crypto -> "We have a complete record of transactions that will solve all monetary problems!"
flatpak -> "We have a complete graph of dependencies that will solve all software deployment problems!"
Here's a thread with some more numbers of how bad this is:
https://mastodon.social/@eugenialoli/112140041371297026
@hydrian That's a neat theory, but in practice Murphy's law applies and every version of a given library eventually gets pulled in.
Talking with the Flatpak faithful feels similar to talking with crypto bros.
crypto -> "We have a complete record of transactions that will solve all monetary problems!"
flatpak -> "We have a complete graph of dependencies that will solve all software deployment problems!"
Here's a thread with some more numbers of how bad this is:
https://mastodon.social/@eugenialoli/112140041371297026
Eugenia L
2024-03-22 15:27:16
Hydrian
in reply to Karl R • • •Alex L 🕊 🇵🇸
in reply to Tio • • •FYI each Flatpak app is like a Git repo and an update just downloads the files that actually changed. The files of all installed apps are stored together in a content-addressable storage, then hardlinked one or more times to form each app.
OSTree-based host OSs like Fedora Atomic work in the same way and hopefully in the future the files will be shared between the host OS and Flatpak apps too.
Okki
in reply to Tio • • •When you install a Flatpak, it will need runtimes (GNOME, KDE, Freedesktop...). These are the ones that really take up disk space. But the good news is that it looks big if you install just one Flatpak application, but the more you install, the more they'll use the same runtimes already installed, and the less disk space they'll occupy.
And no, ungoogled-chromium doesn't require 4-5 GB, just 153 MB...
Tio
in reply to Okki • •How come on my system it had to download 4-5GB? And yes I use many flatpaks but that didn't seem to help. And this is not the first time am seeing these massive downloads.
Okki
in reply to Tio • • •Tio likes this.
Okki
in reply to Okki • • •Tio likes this.
0xd9a 🏴☠️️
in reply to Tio • • •This local cache thing by @solene can help a lot, if you have multiple computers that use Flatpak :)
https://dataswamp.org/~solene/2023-04-05-lan-cache-flatpak.html
Solene'% : How to setup a local network cache for Flatpak
Solene's Percent %Solène :flan_hacker:
in reply to 0xd9a 🏴☠️️ • • •@0xd9a flatpak had to install most system libraries because it uses nothing from the host system (even the nvidia driver libs), but once it's installed, when an update is required it only update the files that changed since previous version, most update are very small compared to regular packages.
flatpak also provides some sandboxing (most of the time, this depends on the program and how it was packaged), which is great from a security point of view
Thibault Molleman🇧🇪 🌈🐝
in reply to Tio • • •"takes forever to update them even on my 1GB internet connection"? huh?... you're on gigabit internet and it's taking forever? honestly that's not possible... Are you sure you have gigabit internet? or do you mean that your lan port is a gigabit port?..
I use flatpaks and it's really not that big of a deal (plus it happens in the background anyone, so most people will pretty never notice it)
Tio
in reply to Thibault Molleman🇧🇪 🌈🐝 • •lerudd
in reply to Tio • • •