#snap

danie10@squeet.me

Why Snap and Flatpak make Linux a better OS and how they’re different

Tow penguins. The background shows blue sky with a few clouds.
One of the reasons why Snap and Flatpak were developed was to remove the dependency issues found with traditional package managers. Snap and Flatpak packages contain all the software necessary to install the package in question, including dependencies.

So, when you go to install a certain piece of software via either Snap or Flatpak, you don’t have to worry about installing dependencies because the Snap or Flatpak package has taken care of that issue for you.

I’ve certainly found Flatpak’s to be great when some software updates had been breaking due to dependencies which were at different versions to the one that the software wanted. Also, some devs are preferring to distribute Flatpaks or Snaps as it makes support so much easier, and installing on different distro’s is also a “snap”.

Yes it’s true, I suppose, that proprietary software could also be packaged into a Snap or Flatpak, as the app is not being built from compiling the source code at all.

The linked article also gives a nice comparison between the two formats. Of course, as a user, you can use either, or you can use both if you wish.

See zdnet.com/article/why-snap-and…
#Blog, #flatpak, #linux, #opensource, #snap, #technology

z428@loma.ml

Interesting. Discovered #SpiralLinux a couple of days ago.
https://spirallinux.github.io/#download

"So a plethora of Debian-based distributions have arisen with the objective of adding a layer of polish, albeit with varying degrees of success. Most of these efforts depend on a single developer or a small group of developers with far fewer resources than the official Debian project. Many such projects create custom packages and supplemental package repositories that will cease to exist and leave their users stranded in the event that the project ever ceases to function. SpiralLinux, on the other hand, has been carefully designed to be completely dependent on the extensive development resources and excellent package infrastructure of the upstream Debian project. Debian itself provides a base system that is capable of being very user-friendly when properly configured. This is where SpiralLinux comes into play. Great effort has been expended in polishing the SpiralLinux default configuration for all the major desktop environments using the packages and mechanisms that Debian itself provides. So in effect, a SpiralLinux installation is actually a legitimate Debian installation that can be infinitely upgraded from the official Debian repositories while retaining its unique SpiralLinux configuration."

Essentially, it seems to be a very well-crafted, "modern" yet pure #Debian based distribution aimed at providing a pleasant environment especially for desktop usage. Pretty neat. Might be an interesting place to go for people who like what #ubuntu provides without having to deal with some of its recent ... drawbacks (looking at you, #snap).