Live data from Hacker News

Disabling Snaps in Ubuntu 20.04

kevin-custer.com

241–250 of 436 posts

Re: Disabling Snaps in Ubuntu 20.04

#241

Earlier quoted context omitted.

Debian did not send free CDs by mail

Did a large numbers of people use those? Legitimate question—it always struck me as a cool initiative for a very small number of people, but only that. I'd expect most people tech-savvy enough to install Ubuntu would also have a decent enough internet to download a ~700mb file.

I ordered a few back in the day - the sleeve design was really nicely done.

Re: Disabling Snaps in Ubuntu 20.04

#242
post #43

I wanted to like snaps (and flatpaks before then), because trying to ease packaging and deployment of apps on Linux is a noble goal, but in both cases I eventually gave up on non-trivial use of them because they were always broken in some annoying way because of their sandboxing. The latest snap I had to get rid of was Visual Studio Code, because I was trying to work on an open source game with it, and I found out th…

I didn't get even that far with VS Code snap.

I realize I have to soon upgrade from Ubuntu 16.04, so a while ago I installed 19.10 to see what to roughly expect from 20.04, as there are quite a few changes. Trying things out, I installed VS Code from the Ubuntu Store; I was quite disappointed to see things going south right on the Welcome page, as the snap version of vscode couldn't even open a web browser (instead, Firefox promptly crashed every time).

Of course, being able to open a web browser from VS Code isn't a necessity, but for some reason for me it just seemed like the install was rather broken by default, and surely almost no one could have used it much not to notice a simple thing like that right away – and the thought that even if the problem was noticed and simply shrugged at didn't really make me want to see what else did not work.

Re: Disabling Snaps in Ubuntu 20.04

#243

Semi-related: does anyone know how to install microk8s via apt without snap?

Packaging and maintaining microk8s is a significant effort to do with apt. You are asking if someone managed to do all the work to package microk8s and keep managing it as a deb package.

Re: Disabling Snaps in Ubuntu 20.04

#244
post #120

Earlier quoted context omitted.

multiple monitor support in Linux is high on my list of reasons I keep switching back to my Windows partition.

It worked very, very well on Unity. It also works with other DE like Plasma but I personally find it horrendous on other aspects. I'll probably give Budgie a go.

If my primary monitor is to the right of my secondary monitor, do applications open on the primary monitor or the 'left' monitor? Also, do applications remember which monitor they were last opened on?

Re: Disabling Snaps in Ubuntu 20.04

#245
post #120

Earlier quoted context omitted.

multiple monitor support in Linux is high on my list of reasons I keep switching back to my Windows partition.

I suggest trying Kubuntu. I've been running 3 4K monitors for years, all works fine, including HiDPI support.

If my primary monitor is to the right of my secondary monitor, do applications open on the primary monitor or the 'left' monitor? Also, do applications remember which monitor they were last opened on?

Re: Disabling Snaps in Ubuntu 20.04

#246

What problem were snaps trying to solve?

1. Snaps provide granular confinement to the applications. Is there a network tool CLI that happens not to read/write local files? You can forbid access to the filesystem, forbid access to the X server and all other resources.

2. Is the whole packaging a pain? Just do the work once and create the snapcraft.yaml packaging file that describes the whole process. You can even use the snap build server to rebuild fresh snap packages (in six architectures) as soon as you make a commit to your repository.

3. Are you a software company that wants to distribute your software? You can do all the snap building in-house.

4. The same snap works in many many distributions.

Re: Disabling Snaps in Ubuntu 20.04

#247

Interesting but it raises the question of what the effects of removing those snap packages are? I note that he doesn't mention installing anything to replace them, so it's probably not serious but still...

A stock installation of Ubuntu 20.04 only has very few snaps. I think the only important one is the Snap Store/Ubuntu Software. If you can put up with the Snap Store, you can avoid (if you really want that) installing further snap packages.

Re: Disabling Snaps in Ubuntu 20.04

#248
I recently switched from Ubuntu (before 20.04's release) to Clear Linux which has Flatpak integrated by default.

Along with the native package "bundles" (e.g. dev-tools, ruby-basic, containers-virt, etc.) that include built-in dependencies, Flatpak/FlatHub apps seem to work better than Snap/Snapcraft in my experience.

Re: Disabling Snaps in Ubuntu 20.04

#250
post #143

Earlier quoted context omitted.

I recently hit the wall with Ubuntu too. I'll still run -server in the cloud, but each time over the last 5-7 years I did point-samples of "is Linux viable as a desktop other than ChromeOS", it was always Ubuntu/Gnome. It turns out that that was my problem all along! I tossed Gentoo and KDE (this is not a Gentoo endorsement, it was just a "hey I wonder what Gentoo's been up to in the last dozen years since I last use…

> Half of the utilities I install out of the box on a fresh macOS are built in, and the annoying stuff that used to be editing arcane files is now easy preference settings That's been the case with KDE for 15-20 years now. KDE 3.5 was a great environment (and Trinity (TDE) is a modernized fork of it). Note that, this year, KDE added telemetry to their Plasma desktop environment. Of course, it's opt-in, so it must be…

Do you happen to have links?
Post reply on HN