How to disable the Gnome's "install pending software updates" feature?

Appears when powering down the system.

I first saw the checkbox after recently re-installing Fedora 37 (Gnome 43). Since I exclusively update via dnf I’ve removed the graphical gnome-software application (many reboots ago).

I prefer only applying the security updates automatically.

https://fedoraproject.org/wiki/AutoUpdates
https://dnf.readthedocs.io/en/latest/automatic.html

1 Like

Does Disable GNOME-Software Update Notifications - #2 by vwbusguy answer your question?

3 Likes

Sorry, I didn’t find the topic. The path /org/gnome/software/allow-updates doesn’t exist on my system, only /org/gnome/software/ does.

gsettings set org.gnome.software allow-updates false

outputs:

No such schema “org.gnome.software”

Can this be a PackageKit feature?

PackageKit.x86_64                                    1.2.6-2.fc37                         @updates
PackageKit-command-not-found.x86_64                  1.2.6-2.fc37                         @updates
PackageKit-glib.x86_64                               1.2.6-2.fc37                         @updates
PackageKit-gstreamer-plugin.x86_64                   1.2.6-2.fc37                         @updates
PackageKit-gtk3-module.x86_64                        1.2.6-2.fc37                         @updates

If you removed GNOME Software, then you can also remove all PackageKit related packages as they are no longer needed.

these three packages aren’t removed as PackageKit.x86_64 dependencies:

PackageKit-glib.x86_64                               1.2.6-2.fc37                         @updates
PackageKit-gstreamer-plugin.x86_64                   1.2.6-2.fc37                         @updates
PackageKit-gtk3-module.x86_64                        1.2.6-2.fc37                         @updates

Also, any idea why removing Gnome Software wouldn’t suggest uninstalling the aforementioned PackageKit* packages?

Have you tried to remove them one at a time with dnf.

Have you tried to remove them one at a time with dnf

Yes, simple-scan is additionally removed as a dependency (which depends on PackageKit-glib).

I was merely wondering.

Probably because they are also dependencies of other packages. If needed they stay.

When removing dependencies dnf checks to see if other packages require them. If so then they are not removed. If nothing else depends on that package then it may be removed.

I reinstall Fedora frequently and used to see that checkbox on reboot consistently when mass-updating after a fresh install.

The last few times I’ve done it (including yesterday), I haven’t seen that pending updates checkbox.