this post was submitted on 12 Oct 2023
23 points (81.1% liked)

Ubuntu Linux

1463 readers
11 users here now

Linux for Human Beings.

Ubuntu is a popular Linux operating system for PC / mobile devices, etc.

Developed by Canonical & based on Debian (another older Linux OS) which is known for it's rock solid stability.

Ubuntu is trusted everywhere computing by professionals and common users alike.

https://ubuntu.com/

founded 4 years ago
MODERATORS
 

The most annoying thing for me was the huge internet data usage by snap updates but it is better now.

Even though it showed 300mb for a Firefox update, but only consumed 80mb and everything updated and working wonderfully ! ๐Ÿ˜… ๐Ÿ˜ ๐Ÿ‘‘

The New app store is beautiful ๐Ÿ™Œ

(just sharing my experience ๐Ÿ˜… )

@ubuntu #ubuntu #snaps #appstore #snapd #gnome

you are viewing a single comment's thread
view the rest of the comments
[โ€“] avidamoeba@lemmy.ca 1 points 1 year ago* (last edited 1 year ago)

The security sandbox provided by snap is a major point to allowing packages "from anywhere" that you don't necessarily fully trust. Like 3rd party vendor packages. The deb installer runs the package installation of debs as root and it allows them to do anything. I'm not even talking about running the software, a deb can run anything and do anything to the OS at install time. Its security model requires trusted repositories where someone gatekeeps what packages can reach your computer. Snap had the sandbox design since its inception to solve this problem. It wasn't something tacked on later.

The Firefox snap rollout was a shit show. The snap package itself had defects such as lacking important performance optimizations that were done in other snap packages for example. Then there was the update notification that bugged people to close the app only to show again if they reopened it soon after. Those were ultimately solvable problems but Canonical let them trickle into most users' desktops during an LTS release... And this was many people's first impression of snap - those few annoying bugs - even if the system has been solid and running, solving real use cases for years prior. A.k.a. a shit show.