Live data from Hacker News

Why is there only one Snap Store?

merlijn.sebrechts.be

201–210 of 362 posts

Re: Why is there only one Snap Store?

#201

Earlier quoted context omitted.

To go back to Snap for a second: didn't Linux Mint drop it recently? I'm not happy on Ubuntu with snap because of what seems to be auto-updates -- maybe it's another thing that's auto-updating? I use Hugo [0], whose binaries are still [0] https://gohugo.io

Snap is auto-updating and you can't stop it [0]. I actually liked the idea of the snaps on paper, especially combined with Ubuntu Core for running lightweight VMs (via LXD). But the tone on that exchange and the "we know best" attitude put me off it. I have an Ubuntu 20.04 installed for tests on one of my home machines, and from time to time I catch doing who knows what. What tips me off is seeing the drive light goi…

On paper snap is great, but at this point we've got better alternatives. If you want to use something snap-like either flatpak or appimage will likely work and be way less user-hostile.

Re: Why is there only one Snap Store?

#203
post #196

Earlier quoted context omitted.

What is this, Windows 10?

I wish Windows 10 were that nice. First you need a nice race condition to break the updater's updater's unauthorized change prevention service....

Boot into your linux install, dd /dev/random onto the executables, done.

Re: Why is there only one Snap Store?

#204
post #24

Earlier quoted context omitted.

> - making bad decisions so people jump off Ubuntu and go back to Debian, my beloved distro Amen. Debian is the best.

> Debian is the best. I just really wish they had an answer to Ubuntu's HWE stack[1] for mid-Stable hardware updates :( (Backports don't count due to their ad-hoc & unsupported nature) [1]: https://wiki.ubuntu.com/Kernel/LTSEnablementStack

What's wrong with using test in this context? If I'm running LTS, which for me is server only, I don't want or need newer kernel or x updates. Additionally, if I'm utilizing a DE I generally don't want LTS.

  sudo apt update && sudo apt upgrade
  sed -i 's/buster/testing/g' /etc/apt/sources.list
  sudo apt dist-upgrade
Getting security updates from unstable (not required):

1. Pin unstable lower than testing.

2. Configure apt/debsecan as outlined here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=725934

Re: Why is there only one Snap Store?

#205

Earlier quoted context omitted.

Also, moving control from the user to the developer. Snaps automatically update, and until recently had no way to disable this behavior. This is a poor security choice, and means that a stable system cannot be made. While apt can still be used, many packages were replaced by snaps, completely defeating the purpose.

"many packages" as in "less than 10 out of 10s of thousands".

Most notably the Calculator app. An app which started in less than a second on Ubuntu 16.04 and which now starts in about 4 seconds on Ubuntu 18.04. All so the developer can include copies of the system library dependencies that already exist in the main filesystem. An app that is notable for providing the user with the most powerful capability of performing arithmetic operations on a modern computer.

Snaps have done what countless desktop environments could never do. Make it faster to do math using Google than by using a local calculator application.

Re: Why is there only one Snap Store?

#206

That reminds me of the stake Ubuntu Core was born with in its heart: > An Ubuntu SSO account is required to create the first user on an Ubuntu Core installation. They just keep flinging shit at nothing and hoping to hit a wall they can build a gate in. They're trying to boil the frog slowly with Snap on the Server/Desktop branches. There is no possible genuine motive for these maneuverings to be in the position of ga…

It's true. I've long been a fan of using Ubuntu on the server because its consistent release and long-term maintenance schedules make planning a lot easier than with Debian, and because the server stuff was relatively stripped down. But the gradual creep of snap into the server is really worrisome. From minor things like a bunch of annoying loop filesystems on a default install, to truly problematic things like how removing snapd led to a broken OS after automatic security upgrades, forcing us to relent and leave snapd installed. And the fact is, as you say, this is a clear pattern for Canonical.

Re: Why is there only one Snap Store?

#207
post #24

Earlier quoted context omitted.

> - making bad decisions so people jump off Ubuntu and go back to Debian, my beloved distro Amen. Debian is the best.

> Debian is the best. I just really wish they had an answer to Ubuntu's HWE stack[1] for mid-Stable hardware updates :( (Backports don't count due to their ad-hoc & unsupported nature) [1]: https://wiki.ubuntu.com/Kernel/LTSEnablementStack

You install Debian Testing, but you configure your sources.list with the actual distro name (today: bullseye) instead of testing. Some of the installer media even do that for you: https://www.debian.org/devel/debian-installer/News/2020/2020.... Just keep updating your distro and when it gets released you will be on Debian Stable.

Re: Why is there only one Snap Store?

#208

That reminds me of the stake Ubuntu Core was born with in its heart: > An Ubuntu SSO account is required to create the first user on an Ubuntu Core installation. They just keep flinging shit at nothing and hoping to hit a wall they can build a gate in. They're trying to boil the frog slowly with Snap on the Server/Desktop branches. There is no possible genuine motive for these maneuverings to be in the position of ga…

To be completely honest, if Canonical ever wants the theoretical "year of the Linux desktop" to happen, they need a way to get proper cloud accounts working. A big part of the value of Apple's ecosystem is iCloud. Microsoft has done the same thing with the syncing and cross platform capabilities of their Microsoft Accounts. Most Linux users today don't care much if they need to create separate email, cloud storage, b…

There are millions of people using Google sites on browser(no apps) on windows. There is no silver bullet "make it cloud ready" to make Linux desktop happen.

Re: Why is there only one Snap Store?

#209
post #199

Earlier quoted context omitted.

No it isn't. It's still garbage. Mutli-adapter, multi monitor setups are still a nightmare. Graphics performance is still atrocious. I guess if you need a thin client to your cloud services, linux desktop is great. Not really for lots of other things.

What distro are you using? I've been using multi-monitor setups for years, and it works with zero configuration on Ubuntu and Debian.

With more than 1 (high end) video card?

Re: Why is there only one Snap Store?

#210

That reminds me of the stake Ubuntu Core was born with in its heart: > An Ubuntu SSO account is required to create the first user on an Ubuntu Core installation. They just keep flinging shit at nothing and hoping to hit a wall they can build a gate in. They're trying to boil the frog slowly with Snap on the Server/Desktop branches. There is no possible genuine motive for these maneuverings to be in the position of ga…

To be completely honest, if Canonical ever wants the theoretical "year of the Linux desktop" to happen, they need a way to get proper cloud accounts working. A big part of the value of Apple's ecosystem is iCloud. Microsoft has done the same thing with the syncing and cross platform capabilities of their Microsoft Accounts. Most Linux users today don't care much if they need to create separate email, cloud storage, b…

> A desktop without a cloud account is

...ideal? Desktops have always come without a cloud account in all computers I've used since my first Commodore 64. The thought that a cloud account is somehow a requirement for a "desktop" environment seems so alien to me I can't even begin to see what our ideas of computing have in common.

An internet connection is required, sure. But a "cloud account" is the invasive thing I try to avoid or remove, each time more frequently, from my home computers.

Post reply on HN