News for hackers. Stuff that matters.
Re:Disabling automatic refresh for Snap from store by vladvasiliu on Saturday March 26, 2022 @10:02AM (#30811852)
> But, unless I'm missing something about latest or future releases, isn't it still optional? Can't you use apt instead and uninstall snapd altogether?

There seem to be more and more things that are only delivered as snaps.

I haven't used Ubuntu on the desktop in a while (and even then, it was just trying it out), but I remember that trying to apt install <something> would say "use the snap". I think LXD is in that case, for example.

Re:Disabling automatic refresh for Snap from store by chousuke on Saturday March 26, 2022 @10:54AM (#30812354)
I recommend Fedora to everyone wanting a desktop alternative to Ubuntu. It's a well-balanced distribution that is opinionated enough to work fine as-is but doesn't try to force things on you the way Ubuntu does with snaps.
Re:Disabling automatic refresh for Snap from store by pbhjpbhj on Saturday March 26, 2022 @01:30PM (#30813649)
What DEs are common/supported on Fedora, I use KDE (Kubuntu), I'm not keen on snaps and so it seems expedient to switch distros when I next install (as it seems Ubuntu are all in for snaps).
Re:Disabling automatic refresh for Snap from store by tapoxi on Saturday March 26, 2022 @10:44PM (#30817301)
You want Kinoite: https://kinoite.fedoraproject.org/ it's Fedora's equivalent of Kubuntu. I'm a GNOME user but I've heard good things.
Re:Disabling automatic refresh for Snap from store by spinachsalad on Sunday March 27, 2022 @02:17PM (#30822594)
Well, this is a KDE variant of Fedora Silverblue, so there are some quirks. If you want normal Fedora but with KDE, there is a KDE spin available: https://spins.fedoraproject.org/kde/
Re:Disabling automatic refresh for Snap from store by tapoxi on Monday March 28, 2022 @10:52AM (#30831075)
Whoops! Nice catch, I love Silverblue but forgot this was the Silverblue KDE spin.
Re:Disabling automatic refresh for Snap from store by chousuke on Saturday March 26, 2022 @02:54PM (#30814300)
Gnome is the default and there's a KDE "spin", but I use Sway myself so I can't really comment on how well KDE works.
Re:Disabling automatic refresh for Snap from store by stjohnswarts on Saturday March 26, 2022 @03:49PM (#30814784)
I can't do that because I don't want to update every 6 months. If I wanted to do that I'd just move to arch/endeavour.
Re:Disabling automatic refresh for Snap from store by dralley on Sunday March 27, 2022 @12:32AM (#30817729)
You don't _have_ to update every 6 months. Each release is supported for around 13 months so you can hop every 2 releases.
Re:Disabling automatic refresh for Snap from store by pizza234 on Saturday March 26, 2022 @12:51PM (#30813388)
> There seem to be more and more things that are only delivered as snaps.

I'm on Ubuntu, and of all the software I use (I count around 20 programs installed not through the Ubuntu apt repositories), fortunately only two are available only on snaps - Chromium and Subsync. The first actually accelerated my move to Firefox.

Regarding Subsync, I had to write a ridicolous script to start/stop all the snap services - ridicolous because Snap has an integrity service that overwrites any change to the Snap system (!!), so one can't even hack the Snap system files without disabling such service. It actually gets worse - Ubuntu has a relatively tight intergration with snap: one can't have the `snapd` serviced disabled (without hacks), because the Ubuntu software upgrade invokes it if present, and if it's disabled, the upgrade will hang.

If Ubuntu will force more software to go through Snap, I'll abandon it (after many, many years).

Re:Disabling automatic refresh for Snap from store by brianshaler on Saturday March 26, 2022 @10:30AM (#30812124)
Yikes! I fortunately haven't run into this yet. There are very few cases where I would take the easy road and install a snap (maybe a one-time use CLI where performance doesn't matter and I'd uninstall after?). If not in apt I'd probably ignore the suggestion and look for a ppa, binary, or, in rare cases, compile from source.