Flatpack, appimage, snaps..
Appimage for me ticks all the boxes for cross distro package as its very portable, simple to run, what are devs trying to do when creating snaps and flatpack?
Appimage for me ticks all the boxes for cross distro package as its very portable, simple to run, what are devs trying to do when creating snaps and flatpack?
redd, But where to get the AppImages from? Who’s maintaining? How to do Security Vulnerality Tracking for them?
Squid, Usually projects on github. Personally I use Appimages for things like Mypaint a digital drawing application, krita and most other KDE applications as to avoid all the dependency’s KDE has in its eco system or at least to put them somewhere easier to manage
helenslunch, (edited ) AppImages suck because I can’t pin them to my dashboard, can’t set them to open at startup and can’t set them as default apps for the appropriate filetypes.
bjwest, I think AppImages suck as well, but this is not a reason for my dislike. A simple script that you can run on startup will fix that problem.
helenslunch, (edited ) Okay well. I don’t have a script. I just use a computer.
If I need a script to make it work properly, it sucks.
bjwest, You realize your computer won’t work without scripts, don’t you? And if you want your computer to do something it doesn’t do on its own, a simple script will make it do what you want. If that is your definition of sucking, then you need to go back to Windows, which is also loaded with scripts, by the way, so that sucks too.
helenslunch, You realize your computer won’t work without scripts, don’t you?
No, I don’t. In fact every Windows, Android or Mac computer I’ve used in my entire life works perfectly fine without manually running any scripts at all.
Squid, (edited ) Use appimagelauncher Application that will add appimages to application menu
Fleppensteijn, I like appimages because I can install them where I want and you can just make a symlink in the bin folder.
helenslunch, You can’t install them at all
isVeryLoud, Use Gear Lever.
helenslunch, No.
isVeryLoud, Care to elaborate?
helenslunch, I don’t know what it is and don’t care. I’m tired of jumping through hoops just to install the software I need.
isVeryLoud, Good talk
possiblylinux127, Flatpak works like a package manager but has program isolation as well.
ExtremeDullard, Aah yes, appimage, flatpak, snaps, progressive web apps, electron apps… The cross-compatibility of the lazy 21st century developer, where a simple IRC-like chat client comes with an entire operating system or an entire browser (which itself is an entire operating system too nowadays), takes up half a gig of disk space, and starts up in over 10 seconds with a multi-gigahertz multicore CPU.
Just perfect…
jack, Ok boomer
Squid, Its a massive industry problem where code is so much more heavier where devs are reliant on brut hardware force rather than refining code to be light.
Not boomer sentiment at all
Joker, It’s been that way since the dawn of computing. Developers will push hardware to its limits and the hardware people will keep making a faster chip. A lot of software was laggy as hell back in the day. Not to mention, it didn’t have any features compared to the stuff now. Plus our shit would crash all the time and take down the whole PC. Sure, you run across some shockingly fast and good apps but those have always been few and far between.
people_are_cute, The best of them all, αcτµαlly pδrταblε εxεcµταblε.
Build once, run natively on literally any PC OS including Windows and MacOS!
Squid, Interesting read, love stuff like this but it seems they’d be a lot of dev overhead to truly make something large and agnostic but still gotta commend it!
brax, I hate all three. Why do we need to the same dependencies in a thousand different places? There’s gotta be something better between typical software repos and these stupid packed applications.
superbirra, debian repos are ok w/o using all this shit
subwoofer, Flatpaks work by using a shared runtime, you don’t have the same dependencies in a thousand different places
risencode, I use them all with no issues.
mcepl, (edited ) youtu.be/4WuYGcs0t6I (Richard Brown (FOSDEM 2023): “I was wrong about Flatpak, AppImage, and Snap”)
IverCoder, IMO Flatpak is the best of them all. I don’t want to bother with repo packages that have complete and unnecessary access to my system. Flatpak neatly installs an app and isolates it, and if I no longer want it I can just easily click “Uninstall” on my Settings app without it leaving a mess or any trace behind, unlike repo packages that manage to screw something as simple as uninstalling itself.
Carter, Flatpaks are a lot easier than appimages though I still default to my distros native packages if available.
Add comment