Live data from Hacker News

Disabling Snaps in Ubuntu 20.04

kevin-custer.com

381–390 of 436 posts

Re: Disabling Snaps in Ubuntu 20.04

#381
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.

This is debatable because it's a matter of taste (or habit), but one thing they got right is optimizing the interface for Touchscreens.

Re: Disabling Snaps in Ubuntu 20.04

#382

Earlier quoted context omitted.

If it had to be done, GNU programs could all be replaced. Port BSD tools or improve busybox tools, use KDE instead of Gnome, and there is a variety of great packaging solutions that aren’t .deb. AFAIK GCC is already being replaced by clang due to the GCC codebase, amongst other reasons. Distros mostly use GNU programs for historical convenience. Given incentive, GNU could be dropped by Ubuntu for the desktop. The mos…

Neither Debian nor GNOME are FSF projects.

Sorry, you are quite correct about both. I jumped to a conclusion about GNOME because I did do a quick check and saw the “G” stood for GNU, but I didn’t check more deeply. I have no excuse for confusing Debian with GNU/FSF, and the comments will stand to remind me of my shame.

GNOME history: https://unix.stackexchange.com/questions/141114/what-is-the-...

To return to topic: “How to install Flatpak apps on Ubuntu 20.04 LTS”: https://jatan.blog/2020/04/25/how-to-install-flatpak-apps-on...

Re: Disabling Snaps in Ubuntu 20.04

#383
post #103

Earlier quoted context omitted.

Unity was very good in a lot of respects. Both its UI elements and its performance. Unfortunately, Unity 7 depended on Compiz somewhat heavily, and when it came to writing a replacement of the full stack, Canonical didn't manage to execute. But have you been following last year's improvements to GNOME's performance and responsiveness? A lot of it is Canonical's devs bringing their experience from Unity.

> Unity was very good in a lot of respects. Both its UI elements and its performance. I hear a lot of praise for Unity and I'm the kind of person who enjoy trying out new stuff and Linux Desktops is no exception. For me, Unity was broken because of alt-tab (behavior and lack of configurability). It might work for everyone else but when I want to switch back to the last or second last thing I worked with I want that d…

I also Alt-Tab a lot, and don't remember this being a problem. Either I got used to its behavior quickly, or it was configurable too.

Re: Disabling Snaps in Ubuntu 20.04

#385

Earlier quoted context omitted.

PPA is hell. Arch is love and life.

Life, indeed. Reading the (excellent, mind you) documentation and, especially, the wiki is fun, I know, but sometimes I want to focus on something else (like getting things done).

Totally agree, just have to report back that it's no huge'er job in terms of systems management. But am on your page. I guess it's relative, I was Ubuntu, too, because I liked the next-next-next ideology, but, when it comes to it, either system-types can be as maintenance free as any other. Rolling releases has the convenience of not being so difficult to upgrade, as you just roll along, you sometimes end up having to reinstall, on these systems like here, like Ubuntu and co I mean. But yeah work is what's most important. I've been a happy Ubuntu user for ages, glad you're getting your work done. It's all that matters relatively speaking. Thanks

Re: Disabling Snaps in Ubuntu 20.04

#386
post #361

Earlier quoted context omitted.

Same! Unfortunately we have a system is more or less tethered to use of LXD. While other workloads have moved to CentOS or Red Hat systems, LXD is supremely broken on those systems (or any distro that uses SELinux). It's extremely frustrating to be tied to Ubuntu for this one reason. It's even more frustrating when one of the key selling points from Canonical is "cross distribution!" Which appears to only be true for…

Have you tried Proxmox? It runs LXD containers along with VMs.

It runs LXC. NOT LXD. And now LXD does the same as proxmox pve. It runs both VMs and containers.

Re: Disabling Snaps in Ubuntu 20.04

#387
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.

There was a very good post here in Hacker News explaining why the decisions that GNOME (and others as well) have taken are bad: https://news.ycombinator.com/item?id=22901541

Re: Disabling Snaps in Ubuntu 20.04

#388

Earlier quoted context omitted.

I've been looking forward for this work to come to something working for some time already, but it's been already 3 years I've eyed on it, is it now coming to something working "soon"?

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…

Do you happen to know _why_ Debian decided to require that for Go projects? It's so absurdly complicated.

I've been looking into .deb packaging for Caddy but it really feels like they require us to jump through too many hoops to make it happen. I'd much rather just ship a prebuilt binary.

Re: Disabling Snaps in Ubuntu 20.04

#389
post #167

Earlier quoted context omitted.

The AUR is so transparent. If I want to see how the AUR package is getting built, ez, read the PKGBUILD linked right from the packages page. I was immediately turned off to using Snap because I couldn't find how the Snap was built and really who built it. No Thanks, that's not how I install software on my personal computer anymore, it's one of the main reasons I exited windows as soon as I started to learn about info…

Not only that but modifying the pkgbuild for yourself is trivial. Very convenient for installing patched kernels.

Yep I upvoted the whole tree. Agree(d). ++

Re: Disabling Snaps in Ubuntu 20.04

#390

Earlier quoted context omitted.

> I strongly recommend anyone similarly frustrated to check out debian, which is a fantastic distro. It is true that the Debian people are doing a great job. > [...] if you're using Ubuntu and disabling snap, you're fighting against the current and I have to imagine it's going to be increasingly difficult with subsequent releases. Actually, snap was harder to remove in the previous release: you had to rebuild certain…

Now, this is embarassing, here the list of reverse dependencies on snapd: python3-ubuntu-image xubuntu-desktop xubuntu-core vanilla-gnome-desktop ubuntustudio-desktop-core ubuntustudio-desktop ubuntukylin-desktop ubuntu-unity-desktop ubuntu-snappy-cli ubuntu-snappy ubuntu-mate-desktop ubuntu-mate-core ubuntu-core-launcher ubuntu-budgie-desktop snapd-xdg-open snapcraft snap-confine qml-module-snapd plasma-discover-bac…

Can't you hold snapd, and then install with force-depends?
Post reply on HN