Disable GNOME-Software Update Notifications

tldr; My DE is Cinnamon on F36, is there a way to stop GNOME-Software from pinging me with updates?

When I first started using Fedora and Cinnamon, the ex-windows user and Linux noob in me caused the voice inside my head to make me use the nice GUI GNOME-Software Centre to search for and install software.

My Linux balls have since dropped and I now, pretty much exclusively, use the much preferred command line dnf yet I still retain a pretty gui 'dnfdagora-updater'for informing me of those important (and not so important) updates to packages etc.

I don’t really want to uninstall GNOME-Software as, whilst it isn’t all that good, it’s keyword search can give clues, as to what software packages might, I said might, because you never know, it might, suggest some appropriate packages. Although I now typically DuckDuckGo the suggestions anyway, before installing via dnf if they seem worthy (did someone say Google is my friend, because that’s another topic entirely, just kidding :wink: ).

So, how can I shut up GNOME and let dnf do the heavy lifting from now on?

You’ll want to dnf install dconf-editor if you don’t have it installed already. Once you do, you’re going to want to navigate to /org/gnome/software/allow-updates:

You should be able to enable/disable it from here. There are a few other options available at /org/gnome/software if this doesn’t quite get what you want (idle download notifications, etc.).

3 Likes

@vwbusguy you Sir, if I had a bacon sandwich, it would be all yours.

I should have known to look in dconf, but as you probably know, it is a minefield. But thank you, you have save me many hours of trawling.

Strangely, the change does not hide the [update] tab as described, but it no longer functions and that is good enough for me.

Cheers

1 Like

just for future reference:

gsettings set org.gnome.software allow-updates false
2 Likes

just for future reference:

gsettings set org.gnome.software allow-updates false

It helps even now in Fedora 42 Cinnamon! Thank you.
The only question is: why it is not the default for Cinnamon?

The GNOME-Software tries to “update” my system by installing some never installed packages:

The sudo dnf check-upgrade --refresh command doesn’t offer any of those packages as an update.

WTF?

The gnome-software package is a mandatory part of the cinnamon-desktop DNF group.

Maybe you should remove the terra repo, those updates are from the terra ffmpeg update.

I need the Terra repo for native Zed editor. I don’t like installing flatpak packages.

I already deprioritized the Terra repo by the sudo dnf config-manager setopt terra\*.priority=100 command, as suggested by @vgaetera at Zed editor: this is too much - #2 by vgaetera and dnf check-upgrade doesn’t offer anything from Terra but Zed. Why gnome-software behave differently than DNF5 and DNF4?

They probably use different mirrors to download updates, not all mirrors sync at the same time.

Don’t DNF try different mirrors of a repo from time to time?

Gnome software likely doesn’t recognize the DNF5 repo options as it’s still using packagekit which has other issues with DNF repo options. Packagekit does not honor repo include/exclude statements · Issue #485 · PackageKit/PackageKit · GitHub