Snap v Flatpak v AppImage - In Depth Pros & Cons of Universal Packaging

  Рет қаралды 36,121

InfinitelyGalactic

InfinitelyGalactic

Күн бұрын

Time to weigh in on an issue that seems to have more heat behind it than it should. What are the pros and cons behind each of the universal packaging systems for Linux?
Timestamps:
0:00 Intro
1:21 History of packages
3:39 Old OS, new software
6:09 AppImages
9:02 Update download sizes
10:26 Snaps
15:20 Flatpak
16:37 What I use
17:42 Performance
19:09 Conclusion
Links:
Donate here...thanks: bit.ly/MOO4KG
Sign up to Dropbox: db.tt/Qg1VIS9T
Facebook: / ingalactic
Twitter: #!/ingalactic

Пікірлер: 144
@NeptuneSega
@NeptuneSega 3 жыл бұрын
Personally, we win either way. We can get the software we want, one way or the other. As much as people like to complain, they cannot deny that this has brought significantly more software to “Linux”. New users are at a convenience these days, and makes switching easier for Windows / macOS users.
@Lanzetsu
@Lanzetsu 3 жыл бұрын
@AstroClipsChannel I think this is exactly the opposite, a way to finally be able to ignore that fragmentation since you can install the same Apps however it is available and not being forced to chose based on what you have in your repos and what not, for the standard and new user this is just one of the best tools Linux have these days against Linux own fragmentation over distros and package managers
@homeontherange733
@homeontherange733 3 жыл бұрын
@AstroClipsChannel I disagree. With Flatpak example: They come sandboxed with their own lib files instead of shared files. Albeit redundant lib files. But, because hard drives are so large these days, the issue become moot. The other thing is removing the apps will reduce the corruption that shared files can produce.
@BrittYazel
@BrittYazel 3 жыл бұрын
+1 for Flatpak 🙂. Flatpak has changed the Linux ecosystem for me personally and professionally as a scientist.
@NeptuneSega
@NeptuneSega 3 жыл бұрын
Agreed
@BrittYazel
@BrittYazel 3 жыл бұрын
@@evertonsap for science it's less important to have the source code for the app itself, but more important to have a specific runtime that the app depends on. Something as simple as a different gfortran version can significantly change results and statistics. So being able to build something like Freesurfer from source is one thing, but having a stable runtime + app stack that can be relied on for years an years is even better. The common way of doing it before was to install an ancient version of CentOS and then never update the computer...ever... I kid you not, most labs I've worked in will have computers 8-10 years out of date that have masking table on them saying NEVER CONNECT TO THE INTERNET. Flatpak (and/or Snap and AppImage) allows us to abstract the stability to a per-app basis that is portable and reproducible, and we don't need to freeze our computers in time and keep them dangerously out of date. If I know that Freesurfer works perfect on a specific runtime, it should continue to work the same way indefinitely on any computer we install it on moving forward, regardless of underlying platform. Which is a godsend!
@nuraana8093
@nuraana8093 3 жыл бұрын
Unfortunately Flatpak has to be installed on the system. It would not compile on my slackware box. Contrast to this, I simply downloaded an AppImage file; chmod +x 'd it and ran it. Nothing needed beforehand on my machine. To me, this seems to be the more sensible way to go.
@kuhluhOG
@kuhluhOG 3 жыл бұрын
@@BrittYazel to be fair, for your specific use case AppImage may be better suited
@xanrerkazuki9929
@xanrerkazuki9929 3 жыл бұрын
Not a one myself but i love elementary os users, always chill and cool with everything that the others rage about.
@GirlyNCute
@GirlyNCute 3 жыл бұрын
yeah compare that to neurotic arch users
@xanrerkazuki9929
@xanrerkazuki9929 3 жыл бұрын
@@GirlyNCute I mean, i am a arch user myself, albeit manjaro. We have chill people too. Every community has their ups and downs, its about knowing to respect eachother.
@fuseteam
@fuseteam 3 жыл бұрын
this has a pretty good unbiased in depth overview of snaps +1 for the mention of the launchpad case
@Dreigo42
@Dreigo42 3 жыл бұрын
I prefer the "containerized" nature of newer packaging technologies. As someone who works in IT, it is very frustrating to have to make sure dozens of dependencies are updated. Granted this comes from a Windows background (as most corporate settings are) but the same is true for Linux repositories too. You can't be sure the repos are always updated to the version you need.
@rameynoodles152
@rameynoodles152 2 жыл бұрын
I don't understand why we can't do both. Instead of including depencies with the package that needs them, thereby wasting space and bandwidth from duplication of dependencies, why don't we just package dependencies with a version number or hash so that we can get the absolute correct dependency for each target package, and if another package also needs that exact hash/version depencency, well, it's already there! So each package still can have the containerized version of its dependencies, and we don't waste resources.
@philipthatcher2068
@philipthatcher2068 3 жыл бұрын
Great overview of all the options. Very well done.
@fuseteam
@fuseteam 3 жыл бұрын
for those curious about a con of traditional packages regardless of update cycle: you give any third party app full root access at install time appimages and flatpaks solve this by not requiring root access at all snap mitigates it via strict confinement
@catriona_drummond
@catriona_drummond 2 жыл бұрын
This is one of, if not the most, useful videos about Linux that I have ever seen as a bloody noob, trying to make sense of the whole thing.
@adamyork2333
@adamyork2333 3 жыл бұрын
Very well thought out. I pretty much have come to the same conclusion on all points.
@MrArseniypet
@MrArseniypet 3 жыл бұрын
My choice is an appimage. Whatever distro I boot I use the same application there's no need to install. And by the way, telegram appimage has a built in upgrader, so it upgrades itself very well. The other important thing is that I can stick with any version of app I prefer, easier than with flatpak or snap.
@tomoghnosen
@tomoghnosen 3 жыл бұрын
It does not support gnu guix
@sohrobby
@sohrobby 3 жыл бұрын
The fact that there is this lack of a universal packaging format, that's easy to use and doesn't ask the user to compromise in some way, is a major flaw in the Linux computing experience.
@joschafinger126
@joschafinger126 2 жыл бұрын
It's better to view this from a different angle: Linux isn't an OS, but a kernel and a huge collection of more or less related families of OSs. Thus, the various package formats belong to very different OSs.
@gemrwx
@gemrwx 2 жыл бұрын
@@joschafinger126 Unfortunately that's why it will never be popular for the end user.
@purpasmart_4831
@purpasmart_4831 2 жыл бұрын
@@gemrwx Wrong
@zeccy337
@zeccy337 2 жыл бұрын
@@purpasmart_4831 He's right, even though Linux is a kernel and not an OS per say, all Linux distros share the same environment, the same niche. When developers make apps, they typically make versions for Windows and MacOS, and if they want to cater to Linux distros as well, it's a hassle to create 10 different versions for 10 different distros. Linux users make up less than 5% of the OS market, and because there's no unified package manager or app distribution, it makes it harder for developers to cater to Linux users. It's a big turn off and a big reason why most people don't use Linux distros
@sharedknowledge6640
@sharedknowledge6640 3 жыл бұрын
Great video and topic. I haven’t seen this covered so uniformly. Most videos are “why flat packs (or snaps or app images) are best” with little respect given to competing options let alone discussing traditional repositories. The Mint team dropping snap support has especially made this a timely issue.
@honor9lite1337
@honor9lite1337 3 жыл бұрын
Mint no snap now??
@michaelplaczek9385
@michaelplaczek9385 3 жыл бұрын
I like Native (if updated) >Flatpack>Appimage>Snap
@jonathanhipkey2425
@jonathanhipkey2425 2 жыл бұрын
Yup, same here. that’s the drift ive been catching from the various package management types
@AnzanHoshinRoshi
@AnzanHoshinRoshi 3 жыл бұрын
Thank you, IG. I prefer to use the APT package, then flatpaks, then appimage or build it.
@techzone2009
@techzone2009 3 жыл бұрын
Snap is nice ...
@ryahpalma
@ryahpalma 3 жыл бұрын
@@techzone2009 Really? Install Ubuntu 20.04, now try to install Gravity Designer/Spotify from Snap Store and see the "magic"... your cursor will be the X11 instead of Yaru. Nice, huh?
@charlottenegrovich8355
@charlottenegrovich8355 3 жыл бұрын
Cool review. Thanks!
@nevoyu
@nevoyu 3 жыл бұрын
My only issue with snaps is how long it takes for them to load, outside of that I think they're likely the superior option just due to the effort Canonical put behind them to get stuff on snapcraft
@edrelaquino7041
@edrelaquino7041 2 жыл бұрын
Ram and cpu usage is a tad higher
@vogonp4287
@vogonp4287 2 жыл бұрын
I have definitely had way less issues with them. Flatpaks have always been buggy for me.
@Felipe-gz9uy
@Felipe-gz9uy 3 жыл бұрын
You should try Silverblue. This distro fits this philosophy perfectly. A solid OS layer separated from the apps layer with atomic updates and rollback. Plus toolbox gives all the flexibility need to work with dynamic temporary ambients using containers.
@ovalwingnut
@ovalwingnut 2 жыл бұрын
I did not know any of this.... AND I KNOW THINGS... :O) Thanks so much!
@Praxss
@Praxss 3 жыл бұрын
Thanks for this video 👍🏻
@YayWalterSullivan
@YayWalterSullivan 3 жыл бұрын
Maybe it’s because i’ve been a lifelong Mac user, but Appimages definitely appeal to me the most. And to me, the update issue is actually secretly a pro rather than a con, even if it is mildly inconvenient/inefficient. I like having specific versions of apps frozen in time.
@blueice1364
@blueice1364 3 жыл бұрын
on Manjaro KDE, there are no theming issues. They all adapt to the default theme. And I love it. KDEs on other distro's come nowhere close to how Arch based distros does it. And idk if it's my nvme or not, but no matter the source, all my apps launch instantaneously.
@InvalidUser_
@InvalidUser_ 3 жыл бұрын
I prefer appimage but i would choose flatpak over snap
@greggoryhorn
@greggoryhorn 3 жыл бұрын
Unrelated to the topic at hand, what did you use for the MS Office shortcuts in your launcher?
@johngrave5554
@johngrave5554 3 жыл бұрын
It's called ICE it's part of the peppermint OS but there are guides that can help you out in installing it on your system
@TheIntervurt
@TheIntervurt 3 жыл бұрын
I think the nix package manager is also worth mentioning.
@ClaytonRego
@ClaytonRego 3 жыл бұрын
Good video
@samuelitooooo
@samuelitooooo 2 жыл бұрын
Do snaps only have automatic updates? Can I choose never to update a snap I've installed if I don't want to? Mostly asking cuz I don't have a great connection at home so I don't want my bandwidth sucked up by updates I can't control. If not, looks like Flatpaks are the go-to.
@jasonfanclub4267
@jasonfanclub4267 3 жыл бұрын
I wish there was only one Software Center instead of so many
@JulianoMota1983
@JulianoMota1983 2 жыл бұрын
I've noticed you have the Microsoft Office 365 suite installed on your Linux. How did you managed to get that?
@fuseteam
@fuseteam 3 жыл бұрын
weird that the segment index is not working, perhaps you need to change 0:00 to 00:00 in the description?
@emjaycee
@emjaycee 3 жыл бұрын
I guess I consider myself to be a very average user with pretty basic system requirements. Plus, having been in Linux now for getting up to 3 years, I know how to get most apps that I want/need anyway. Currently, in most systems that I use, I don't use any of the portable packaging options that are available at all. And, at this stage in my Linux life I'm more than happy to keep it that way lol. Happy to admit though that they certainly expand options for more specialist users. More power to all :)
@fuseteam
@fuseteam 3 жыл бұрын
fwiw only appimages are portable out of these three
@rickbhattacharya2334
@rickbhattacharya2334 3 жыл бұрын
How you have one note , excel in your system . I am booting back to windows just to use one note . Please tell how you installed that . One more thing i tried p3x one note but i didn't liked the interface
@honor9lite1337
@honor9lite1337 3 жыл бұрын
Wine?? 🤔
@sohrobby
@sohrobby 3 жыл бұрын
He's probably using the Web-based version.
@GoBlue75
@GoBlue75 3 жыл бұрын
OP- I'm curious to know what method you're using to run MS Office applications on your Linux installation. Are you using Wine or Crossover?
@xthebumpx
@xthebumpx 3 жыл бұрын
Electron wrappers of the online versions?
@InfinitelyGalactic
@InfinitelyGalactic 3 жыл бұрын
Electron Wrappers of the Web apps for my work account. A snap...funnily enough.
@techzone2009
@techzone2009 3 жыл бұрын
Use WPS office ... similar to microsoft office 👍
@idtyu
@idtyu 3 жыл бұрын
Flatpak apps doesn't take much to update, it's their depencies that are taking forever to update, you can have one flatpak app depending on gnome 3.36, the other one with 3.38 and one more with gnome 40. And don't get me started on those depending on kde and pantheon etc.,and free desktop dependancoes, these are all separate flatpak sandboxes that need to be updated individually. But the good thing is, it integrates with window managers really well.
@zzasdfwas
@zzasdfwas 2 жыл бұрын
How can you justify ANY performance issues with a package format? It's just a system for wrapping and managing binaries. There should be no or trivial performance impact (for load times or memory).
@antonsurviyanto5896
@antonsurviyanto5896 3 жыл бұрын
Which one is easier to build an application?
@an93lofdeath
@an93lofdeath 3 жыл бұрын
I don't like how many loop devices are mounted using snaps, nor do I like Ubuntu's decisions with the snap store. Using popOS flatpacks are integrated very well so I've been using that.
@Little-bird-told-me
@Little-bird-told-me 2 жыл бұрын
I wanted to use Balena-Etcher, so got its app image, ran it as an administrator and once I was done i just left the appimage in my download folder ( which generally gets deleted periodically). I think App image is for for such one time use apps which you don't want to bother installing.
@EddieTheLightbringer
@EddieTheLightbringer 3 жыл бұрын
I tried snaps once, didn't like them because they created a virtual drive for every snap app I downloaded and it caused my 18 second boot to balloon to a minute and a half because of the added mount time for each virtual disk.
@PyroNexus22
@PyroNexus22 3 жыл бұрын
I find Flatpaks to be way more stable and reliable. Usually, when other types of package fail, Flatpak will work.
@amaxamon
@amaxamon 3 жыл бұрын
Debs are best!
@alfanur_rizal
@alfanur_rizal Жыл бұрын
8:06 i see ms word,, how did you install on linux? Please give us tutorial,,
@kuhluhOG
@kuhluhOG 3 жыл бұрын
10:08 the main reason why flatpak is slower than snap, is probably because flatpak decompresses the packages after receiving them while snap doesn't
@douglasfelix
@douglasfelix 3 жыл бұрын
Hello, I'd like to know how did you install OneDrive in Elementary OS. Thank you!
@honor9lite1337
@honor9lite1337 3 жыл бұрын
Wine?? 🤔
@tigrankhachaturian8983
@tigrankhachaturian8983 2 жыл бұрын
I feel like this is a progressive web app
@douglasfelix
@douglasfelix 2 жыл бұрын
@@tigrankhachaturian8983 I think so too. I'd like to sync files. Perhaps vGrive is the only solution.
@tomoghnosen
@tomoghnosen 3 жыл бұрын
In Fedora i use DNF package manager and nothing else. It gets my job done.(install rpmfusion)
@raghavprabhakar
@raghavprabhakar 3 жыл бұрын
Hey, How have you got Microsoft To-do App in your dock?
@InvalidUser_
@InvalidUser_ 3 жыл бұрын
Its probably just an icon pack
@AkshayKumar-kz6zh
@AkshayKumar-kz6zh 3 жыл бұрын
Long time since you did a distro comparison. Can you do video on Fedora Vs PopOs? Both target software developers.
@tomoghnosen
@tomoghnosen 3 жыл бұрын
Fedora is by far the best distro for devs.
@ErickBraganza
@ErickBraganza 3 жыл бұрын
But my cuestion with snap is other distros can create another store? And use snaps without snap store?
@PanduPoluan
@PanduPoluan 2 жыл бұрын
Yes.
@rohanbaraniraj1748
@rohanbaraniraj1748 3 жыл бұрын
Do etcher app image run on fedora ?
@fuseteam
@fuseteam 3 жыл бұрын
wait did i miss the pro of flatpak?
@coon-si3ce
@coon-si3ce 2 жыл бұрын
Myself, I prefer to use a repository, but after that, it depends a bit on convenience, if there is flatpack support on the os, then I will go to that if it is in there, but if not, I will download an appimage. I like that appimmages don't change, and that I can just copy single file wherever I want and just point to it with a symbolic link. And another user doesn't need to install, they just need the link. Even after a new os, and reformatting my home partition, I don't have to dl or install. The part that I don't like about appimage, is that I have to manually add it to the whisker menu and find my own icon, and it doesn't remember some things between sessions. I have never used a snap. Still, these things are waaay better than compiling from source which used to sometimes be the only other option, and a total cr*pshoot. edit: after repository.. I would do a deb file or equivalent before appimage, flat or snap. There don't seem to be so many of them around tho.
@libregisin9878
@libregisin9878 3 жыл бұрын
Thank you for the information. I prefer AppImage because it is portable, simple, no need to be root, you can test it, put is on a usb key, the same AppImage work on most distributions, no installation and one app = one file. Snap and Flatpak are not portable and I think you need root privilege to install them, testing such a package requires an installation. Do snap work on other distributions than Ubuntu ?
@vogonp4287
@vogonp4287 2 жыл бұрын
I have heard of people running Snap on Arch. So, yes.
@ricecake1228
@ricecake1228 3 жыл бұрын
How's ms task compared to todoist?
@keyboard_g
@keyboard_g 3 жыл бұрын
Arent snaps compressed? Maybe that has something to do with smaller updates.
@michael_tunnell
@michael_tunnell 3 жыл бұрын
yes they are
@friendly-bear2863
@friendly-bear2863 3 жыл бұрын
Can we get the wallpaper?:)
@dzibanart8521
@dzibanart8521 3 жыл бұрын
Appimages for sure.
@DRIVING_ME_CRAZY
@DRIVING_ME_CRAZY 3 жыл бұрын
Why are snaps and flatpaks slower? Electron apps don't seem to be slower.
@mdavid1955
@mdavid1955 3 жыл бұрын
I tend to use Flatpak 1st if the app is not native to my OS.
@vogonp4287
@vogonp4287 2 жыл бұрын
I generally have way less issues with Snap than Flatpaks. Appimages are great though. I usually end up using native packages.
@jeinnerabdel
@jeinnerabdel 3 жыл бұрын
Guys, just use whatever works for you and let others do the same without bashing other tools?
@fuseteam
@fuseteam 3 жыл бұрын
agreed! each has their own uses
@ryann6919
@ryann6919 3 жыл бұрын
I liked Snap but after switching to linux Mint 20, Snap was removed and the reasoning behind that decision convinced me to dump Snap. I use native packages where I can, then supplement with appimage when i need to
@knightone57
@knightone57 3 жыл бұрын
I'm all for something new if it makes my life simpler.
@avashurov
@avashurov 3 жыл бұрын
Not enough downsides listed. Where are the prerequisites to run these apps? System requirements? The fact that that some of them require a bunch of junk to run them, like apparmor, selinux
@puyol8700
@puyol8700 3 жыл бұрын
Out of these I have only tried snaps myself, both on Ubuntu and Manjaro, and I wasn't impressed. Media players stuttering during playback of both remote and local content, apps with tabbed view taking ages to load when changing to a different tab, terrible load times on first AND on subsequent startups, several crashes on usually stable apps, etc. If I wanted to deal with that sort of inconvenience, I'd be using Windows. Although I might eventually give AppImage and almost certainly Flatpak a try, I'm sticking with pacman/AUR for the time being. It just works.
@gogudelagaze1585
@gogudelagaze1585 2 жыл бұрын
Yeah, distro packages are best for the end user, but are absolute hell for developers. These things make it easy for devs, with varying degrees of comfort for users. Appimages could be almost the same as packages. There's nothing stopping anyone from creating a central repository, and the update issue could be trivially solved (The format just needs to know where to check for an update). However, Redhat/Canonical have been heavily pushing their own solutions to fragment the market, and since Appimages don't have a company pushing it, and the other distros prefer their package formats, there's no incentive for devs to publish appimages. This all but ensures appimages will eventually die out, even if they're the better format. Betamax vs VHS all over again.
@johnterpack3940
@johnterpack3940 3 жыл бұрын
Meanwhile, I'm one of those weirdos who's mad that it's getting harder to find source code to build from. I really want programs optimized for my rig rather than generic binaries that may suffer on it. Adding another abstraction layer is the opposite of performance.
@LeandroCavalcanteLeandrw
@LeandroCavalcanteLeandrw 3 жыл бұрын
AppImage team
@Lanzetsu
@Lanzetsu 3 жыл бұрын
I love the AppImages and Snaps mainly, sometimes I use Flatpacks but usually I go for Snaps directly or App Image for specific apps
@hamzacry2364
@hamzacry2364 3 жыл бұрын
why r u using elementary os?
@insaneminer4853
@insaneminer4853 3 жыл бұрын
I don’t really know why people hate snap so much it’s not like it’s the end of the world
@fidamuntaseer1989
@fidamuntaseer1989 3 жыл бұрын
deb > flatpak > snap > appimage
@khandarwilliam5439
@khandarwilliam5439 3 жыл бұрын
docker but for GUI apps
@yohanesd9764
@yohanesd9764 3 жыл бұрын
i love flatpak & appimage, but snap just constantly give me troubles. not able to disable auto update & only working properly on ubuntu derivatives(try to use snap on arch and many apps just dont work)
@techzone2009
@techzone2009 3 жыл бұрын
Snap makes life easier ...to setup app development environment (flutter, kotlin...) Just one line of command install everything ....
@sardineBro
@sardineBro 3 жыл бұрын
first like!
@LoganT547
@LoganT547 3 жыл бұрын
No one cares!
@linuxstreamer8910
@linuxstreamer8910 3 жыл бұрын
@@LoganT547 i care also don't be a ass
@NeptuneSega
@NeptuneSega 3 жыл бұрын
That’s nice buddy, you want an applause?
@sardineBro
@sardineBro 3 жыл бұрын
@@NeptuneSega yes I do
@fuseteam
@fuseteam 3 жыл бұрын
fwiw its possible create an alternative 'snap store' see snapskiff on gitlab.com/snapskiff
@RipCityBassWorks
@RipCityBassWorks 3 жыл бұрын
I personally like all three, but I wish they all had better system integration. Flatpak is good with theming, but has clunky file management and tends to reset program settings to default after closing and re-opening later. Snap I still sometimes have issues with theming, especially regarding cursor size. I don't think Appimage can be properly themed at all, it's just stuck with whatever the program default is.
@ringodekroon
@ringodekroon 3 жыл бұрын
if you got a big driven is ok... but not with smaller drive but regular noob people should be ok
@ebn__
@ebn__ 3 жыл бұрын
Nix and Guix already solves these problems without the downsides people complain about.
@dzibanart8521
@dzibanart8521 3 жыл бұрын
Snaps on my computer take just too long to launch.
@fraufuchs9555
@fraufuchs9555 3 жыл бұрын
On my computer Flatpaks are the ones that take too long to launch 🤔
@TheLotw
@TheLotw 3 жыл бұрын
I feel Flatpak is the best, mainly because its 100% open source. APPImage is the worst, its basically going backwards as it doesnt auto update, you have to go some where to download them, etc.
@uzefulvideos3440
@uzefulvideos3440 3 жыл бұрын
AppImage is great for portable Linux applications
@BradenBest
@BradenBest Жыл бұрын
this concept makes me angry because in my eyes, it is attempting to solve a fragmentation problem with more fragmentation. POSIX should put its foot down and standardize package management such that you could swap apt for pacman as easily as you could swap GNOME for xfce.
@danieleccleston7928
@danieleccleston7928 3 жыл бұрын
Flatpack it is
@cdefgah4343
@cdefgah4343 3 жыл бұрын
Why would I want to use one of these? Nearly every packet is available in the official repos and the rest is in the AUR. No need to declutter package management, I prefer having everything centralized and easily updateable.
@BrittYazel
@BrittYazel 3 жыл бұрын
In general, I'd rather run the package as packaged by the authors of the application itself rather than a 3rd party packager, which is the case for a ton of Snap/Flatpak/AppImages. Not to disparage third party packagers or anything. I also like to know that I'm running the exact same version of an app on Fedora, Arch, Pop_OS, etc. Like the LITERAL same app, not just the same source code.
@serge5046
@serge5046 3 жыл бұрын
10:42 "Snaps, that's available for any Linux distribution" Completely wrong: snaps require snapd which itself requires systemd and there are plenty of Linux distributions without systemd in all the Linux families. These distributions can't use snaps. What is truly universal is this: the square of (a + b) is equal to the square of a plus the square of b plus twice the product of a and b. It is universal in time: it was true centuries ago, it is true today and it will remain true in the future. And it is universal in space: it is true whether you live in the USA, in Europe, in Asia or on an unknown island !!! Snaps aren't universal. AppImages can be used on almost any Linux distribution. Flatpaks work relatively well on distributions with systemd but require some workaround for distributions without systemd. So regarding the init system AppImages are the best solution !
@SnakePlissken25
@SnakePlissken25 2 жыл бұрын
All these are trash, and native packaging is the only way forward.
@slim_2280
@slim_2280 3 жыл бұрын
App images are fine, snap and flatpak are rubbish.
@techzone2009
@techzone2009 3 жыл бұрын
All are better in their own way 🙏🙏🙏🙏
@slim_2280
@slim_2280 3 жыл бұрын
@@techzone2009 I will never ever understand Snaps, as every time I install a snap package it never works and waiting for ages for one app to fill my hard drive up, when I can get the same app in a Deb file or add a trusted PPA, that's ten times smaller in size. I get the idea of keeping apps in one place, but ain't no good if the app itself doesn't work. That's why I always say Snap Packages reminds me of the Ubuntu store it never worked, with every new Ubuntu release they promised it had been fixed, but it never was, always broken. So went straight over to Synaptic, whoosh straight in up and running in no time.
Secret Experiment Toothpaste Pt.4 😱 #shorts
00:35
Mr DegrEE
Рет қаралды 8 МЛН
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 15 МЛН
Who has won ?? 😀 #shortvideo #lizzyisaeva
00:24
Lizzy Isaeva
Рет қаралды 65 МЛН
I DON'T like my web browsing options in 2024...
20:17
InfinitelyGalactic
Рет қаралды 73 М.
I Think I Like AppImages More Than Snaps And Flatpaks
14:15
DistroTube
Рет қаралды 29 М.
10 REASONS why Linux Mint is the desktop OS to beat in 2023
15:14
InfinitelyGalactic
Рет қаралды 192 М.
Why I No Longer Use Flatpak
12:50
The Linux Cast
Рет қаралды 40 М.
The 12 Linux Apps Everyone Should Know About
21:20
DistroTube
Рет қаралды 456 М.
CrowdStrike IT Outage Explained by a Windows Developer
13:40
Dave's Garage
Рет қаралды 2 МЛН
HUGE Speed Differences! Flatpak vs. Snap vs. AppImage
11:08
Don't make these 7 mistakes when you're starting out on Linux!
14:15
The Linux Experiment
Рет қаралды 396 М.
Linux Distros I CAN'T Stand!
27:01
Trafotin
Рет қаралды 83 М.
Как правильно выключать звук на телефоне?
0:17
Люди.Идеи, общественная организация
Рет қаралды 1,9 МЛН
НОВЫЕ ФЕЙК iPHONE 🤯 #iphone
0:37
ALSER kz
Рет қаралды 226 М.
iPhone, Galaxy или Pixel? 😎
0:16
serg1us
Рет қаралды 1,3 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 9 МЛН