Live data from Hacker News

Disabling Snaps in Ubuntu 20.04

kevin-custer.com

411–420 of 436 posts

Re: Disabling Snaps in Ubuntu 20.04

#411

Earlier quoted context omitted.

Docker is poorly designed as well.

can you elaborate? I can google for "docker sucks" blogposts, but I trust the HN opinion to be a bit more thoughtful. Any specific pain points you can identify?

The most commonly mentioned flaw was/is the root daemon. That can be worked around with other tools. The command line and docker files are a bit clumsy as well. Many images have security flaws. It didn’t clean up after itself for a looong time, etc.

It doesn’t “suck,” and many of the ideas are compelling. But, the design and implementations could be better. I was interested in rkt until it was acqui-abandoned.

Re: Disabling Snaps in Ubuntu 20.04

#412
post #307

Earlier quoted context omitted.

You can run the AppImages you don't trust with the Firejail sandbox which has native support for AppImage. https://firejail.wordpress.com/documentation-2/appimage-supp...

This is a nice workaround I guess.

I'd call it following the Unix philosophy instead of a workaround.

> Make each program do one thing well. To do a new job, build afresh rather than complicate old programs by adding new "features".

Both AppImage and Firejail do one thing and do it well, you can easily combine both and get what you want.

Re: Disabling Snaps in Ubuntu 20.04

#413

Earlier quoted context omitted.

I wouldn't say it's broken. But Gnome Shell is made for a single monitor so working with more than one makes it a pain in the ass.

Cinnamon is pretty good.

After trying out a bunch of environments about a year ago, I settled on cinnamon because it had the best multi-monitor support.

Re: Disabling Snaps in Ubuntu 20.04

#414
post #192

Earlier quoted context omitted.

People often complain about design decisions of the GNOME team: removing desktop icons, status bar, ...

Those people can choose another DE with legacy features like desktop icons. Tradition isn't a reason to keep up bad habits and I'm thankful to Gnome for daring to take tough decisions for the greater good. I wouldn't use any other DE, at this point.KDE has always been cluttered and XFCE is buggy and not particularly intuitive.

They're not "legacy features" merely because your tastes have changed. They're still just "features." Calling them mean names doesn't change that, it just makes it harder to take your argument in good faith -- same as calling desktop icons "bad habits." I'm a happy GNOME user but ascribing moral judgements to common computer functionality is kind of weird.

Re: Disabling Snaps in Ubuntu 20.04

#415

Earlier quoted context omitted.

Dang, that really sucks. I was planning on updating my desktop to 20.04 but after reading about Canonical pushing snaps and now this thread basically claiming that moving or renaming the directory is impossible because what is in my opinion a design flaw in the entire system design, I think I'll switch to Manjaro or Arch for my desktop instead. I am on the rolling releases already but I'm not going to install an LTS…

arch is really a pleasure to use on the desktop, especially if you're already comfortable with a rolling release distro.

I love arch.

I think the (not that bad) manual installation process might keep some folks from installing it, but it makes you learn to choose from the very beginning.

After the initial install, update it on your schedule, and install things as you decide they are needed.

Ubuntu is the opposite -- install the world, then go madly trying to disable and remove the phone-home, forced-update, bloat.

  # ps
(see pages of stuff you don't need running)

Re: Disabling Snaps in Ubuntu 20.04

#416

Earlier quoted context omitted.

Debian is a bad choice if you want to package go applications (or rust apps, for that matter). Debian requires that all those little static dependencies be individually packaged. Common container software like lxd, podman, and umoci are not found in Debian. The following distributions package LXD (that I know of): * Void Linux * Alpine Linux * Arch Linux * Gentoo Some of those are more suitable for production install…

I would add NixOS to that list. Especially if you value rolling back upgrades or pinning package versions.

I was not aware. Too late to edit now, but that is indeed a great option! Rolling release is a bit ambitious for a hyperlink without nixos like features.

Re: Disabling Snaps in Ubuntu 20.04

#417

Kudos to the OP, I'm glad this got posted on hacker news because Snap is so ridiculously broken. Since 16.04, Snaps have been a huge pain for me with running LXC in production environments. By default, Snap applies updates and restarts Systemd services anytime it likes, and there's no way to turn this behavior off! The only way to get around it is to download the Snap package binary and install that directly. Then Sn…

YEP. For various reasons, we want to run Ubuntu on a server. Reboots and autoupdating are hazards and bugs for us. Upgrades & fixes mean patching our containers and starting fresh servers. Instead of rebooting a running server, we delete it. Trying to use Ubuntu environments means having to add custom disable-reboot-upgrade-downtime init scripts that we do not trust across updates: will bumping a minor version break…

It's unfortunate that they don't realize they're alienating the very customers that have money and will be in it with them for the long term.

The idea with LTS is to be predictable and stable.

Put another way:

- desktop people want ALL UPDATES NOW.

- server people want NOTHING TO CHANGE EVER.

(yes, not exactly that, but kind of)

Re: Disabling Snaps in Ubuntu 20.04

#418
post #143

Canonical always has tried to differentiate themselves, and they just can't execute. Remember Unity, Mir, Juju, upstart and all the other failed shit they've come out with? Snap is just more of the same. I don't want to run that garbage on my desktop. I don't need more daemons and forced auto-updates and all the baggage. I strongly recommend anyone similarly frustrated to check out debian, which is a fantastic distro…

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…

I put arch/gnome on a system right next to an ubuntu box.

It was like a different gnome - quickly reaching the desktop and lots of nice differences (like the privacy menu wasn't crafted by marketing and legal)

Re: Disabling Snaps in Ubuntu 20.04

#419

Earlier quoted context omitted.

The grandparent is overreacting. 1. KDE's telemetry is opt-in (as you mentioned) 2. All data is anonymized 3. You can select which information you're comfortable to share 4. If you have it turned off, the data is recorded on your hard disk. 5. That data was always recorded in order to enable other features like "Recently used documents". Here's some explanation: https://www.reddit.com/r/kde/comments/fmgyy9/kuserfeedb…

Are you able to address this point that comment made? > users who objected to the telemetry found bugs that caused data to be recorded even when disabled. > KDE's response was to ban said users from reddit.com/r/kde and call them "paranoid schizos."

Not really. I wasn't aware of this. The only thing I found on reddit regarding the situation was the link I sent above which didn't have any controversy.

Re: Disabling Snaps in Ubuntu 20.04

#420
post #233

Earlier quoted context omitted.

I did that too, and it works for one minute, every time I start the browser. Firefox it is.

That's weird. I've been doing Zoom through web browser multiple times for hours since then.

I used to use it for daily webex until the snap broke it.
Post reply on HN