this post was submitted on 06 Apr 2024
223 points (97.4% liked)
Linux
46952 readers
1530 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Wow you are really trying to mislead here.
No, Firefox doesn't take up multiple gigabytes of space. It shares a runtime with a bunch of other programs. So yeah if you literally install one Flatpak, it'll prompt you to download a bunch of extra stuff, but after that it won't. Most people don't only install one program on their PCs, so it's not much of an issue.
Flatpak has deduplication, which appimages doesn't have. If you install a load of appimages and a bunch of flatpaks, the flatpaks should take up less space, because Flatpak uses deduplication (i.e. only one copy is actually stored) and appimages don't, it has several copies of the same dependencies.
Appimages also sometimes don't even contain everything your system needs to run them, which can cause issues if the host system doesn't have it. So it can frequently fail at the main touted usecase: portability!
And don't get me started on stuff like theming, lack of app updates, worse Wayland support (the main dev even flat out refusing to merge Wayland fixes as he is ideologically opposed to it), and downloading programs via a browser like on a Windows system.
Not to mention having to browse to a specific folder and running the appimage every time, unless you do tedious work to add them to your app launcher, or you have a program that acts as an appimage launcher, which is again more tedious setup.
Alright do you want to install those 15 application on flatpak and compare the space usage again? Are you 100% sure that it wont be over 4GiB if I do that? (while the appimages was 1.2 GiB I remind you).
EDIT: also, that 3GiB doesn't include that dependencies that flatpak installed in my system lol. It is only the var dir but it doesn't include the other stuff that flatpak pulled when it installed on my system lol.
EDIT2: I JUST INSTALLED flatpak, firefox and libreoffice, AND THE THING IS 4.4GiB NOW, HOW THE FUCK DOES ~~LIBREOFFICE~~ FLATPAK CAN EVEN DO THIS WTF.
Will you still say that I'm trying to mislead?
Asif flatpak never had theming issues or lack of updates, I can tell you for example that the suyu flatpak is outdated right now while the appimage isn't.
Also you don't have to download appimages via a browser... why do you even bother replying if you don't know this? I mentioned several appimage package managers in this very thread.
That isn't the amount of space it's using. This has been explained to you. Stop intentionally misleading people.
And what's with the writing in caps? Just write like a normal person.
Appimages have waaaaaaaay worse theming issues lol. No appimage can integrate with system theming, Flatpak does.
You clearly don't understand what I meant when I mentioned updates. Or maybe you did and were just trying to mislead again. My point was that flatpaks don't have a mechanism for updating, unless the developer builds an updater service into the program, like apps do in Windows. The official way to update appimages is to open your browser and go to each individual piece of software's download page, then download it.
Yes I'm aware there are appimage managers and launchers. But that's more setup, more tinkering, and isn't a part of the appimage standard. You may as well be saying "what do you mean downloading apps on Windows is a pain? There's Chocolatey and a Ghocolatey GUI for app management!" Like yeah, cool, but it's a separate hacked-on project. Not part of the actual appimage standard.
Downloading appimages via a browser is very much the intended usecase.
There's a reason why appimages don't get much support but Flatpak does. Bluntly, because they're a far worse solution.
Freudian slip eh.
Alright, you were right, flatpaks don't use 6GIB for 6 applications, I am very sorry, they use 4 GIB KEK.
You clearly don't know what that means. Since Flatpaks do have a mechanism for updating, that statement cannot be a Freudian slip.
A Freudian slip essentially means revealing secret thoughts or feelings through misspeaking, it doesn't just mean parsing a sentence wrong. It's not my secret thought that Flatpaks actually can't update and any updates pushed to them have actually been a collective hallucination of everybody who uses them.
Now are you going to address the actual point that I was making? Of course not.
Again with the lies.
I have 61 flatpaks installed and it totals under 5GiB. HuR dUr FiRefOx fLatPaK usEs 3GiB
Why are you so mad lmao.
Flatpak is just a bloated mess, even with deduplication (Gimp increased the size to ~~4.8 GiB~~ sorry 4.79GIB since I don't want to mislead people):
Bro, that is the size of my entire distro with the appimages included (and it also includes the home files), So yeah it is really bad kek.
Also, here what it actually uses with the suggested tool:
THAT'S STILL VERY TERRIBLE and more than what 15 appimages use wtf.
You know what's VERY TERRIBLE? appimages. Really bad kek. wtf. kek kek.
Lol you remind me of the people that get mad when someone talks badly about their favorite video game console.
Mate, you're spreading misinformation about a packaging format and going on all-caps rages about how great the one you use is.
You're projecting so hard that I'm considering calling you IMAX.
Might wanna improve the reading skills there, because I even mentioned here that appimages suck because the runtime doesn't statically link glibc and that would improve their compatibility to 100% if they did (would work on musl distros).
Yeah I can't take blatantl lies like those that say that appimages bloat the system while promoting flatpaks, and I've already shared you enough info showing that is utterly false.
You're funny lol.