Uninstalled PackageKit one — how to get it back AND working?

Dear all,

when I migrated from Leap 15.6 to 16.0, I did a fresh install of 16.0. I then uninstalled PackageKit and have down all software management including updates by Myrlyn (on Leap 16.0 — I wanted to have it some more manually due to control). On 15.6 I had automatic updates.

I now wanted that again. I (re-) installed PackageKit. But it seems I don’t get automatic updates. At least, Myrlyn shows me a bunch of packages ready to update.

What do I have to do? What/where to check/look?

Any help appreciated. Thank you!

Check Myrlyn history (Extras->Show History) and reinstall all the packages you deleted.

You need minimum discover6-notifier and discover6-backend-packagekit.

Open Discover and check the settings.

What does this actually mean?

I don’t want to use AND even have Discover…

On Leap 15.6 I haven’t ever used Discover. It was the YaST-SW-Tool and Myrlyn. And I had some small icon in the taskbar showing me about automatic updates. There (15.6) it was completely without Discover.

Now, I have:

gunnersson@tulicube:~> zypper se -i packagekit
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name                           | Summary                                                                            | Type
---+--------------------------------+------------------------------------------------------------------------------------+------
i  | cockpit-packagekit             | Cockpit user interface for packages                                                | Paket
i+ | gnome-packagekit               | Anwendungen für die PackageKit API                                                 | Paket
i  | gnome-packagekit-lang          | Übersetzungen für das Paket gnome-packagekit                                       | Paket
i  | libpackagekit-glib2-18         | GLib integration of PackageKit                                                     | Paket
i+ | PackageKit                     | Simple software installation management software                                   | Paket
i  | PackageKit-backend-zypp        | Zypp backend for the PackageKit installation management software                   | Paket
i  | PackageKit-branding-openSUSE   | Simple software installation management software -- openSUSE default configuration | Paket
i+ | PackageKit-gstreamer-plugin    | Install GStreamer codecs using PackageKit                                          | Paket
i+ | PackageKit-gtk3-module         | Install fonts automatically using PackageKit                                       | Paket
i  | PackageKit-lang                | Translations for package PackageKit                                                | Paket
i  | typelib-1_0-PackageKitGlib-1_0 | Introspection bindings for PackageKit's GLib integration                           | Paket

    Hinweis: Für eine erweiterte Suche inkl. nicht momentan aktivierter Remote-Ressourcen bitte
    'zypper search-packages' verwenden.
gunnersson@tulicube:~> 

I recently installed also gnome-packagekit. That does bring back the user interface I slightly remember.

But, do I have to turn on any daemons, services or timers in order to have actually automatic updates?

Just for clarification:

Do you want

  • your packages being updated automatically (e.g. by a daily timer)?
  • being only notified when new versions of the packages installed in your system are available?

@C7NhtpnK I have installed;

zypper se -i packagekit

S  | Name                             | Summary                                                                            | Type
---+----------------------------------+------------------------------------------------------------------------------------+--------
i  | gnome-packagekit                 | Applications for the PackageKit API                                                | package
i  | gnome-software-plugin-packagekit | GNOME Software Store - PackageKit plugin                                           | package
i  | libpackagekit-glib2-18           | GLib integration of PackageKit                                                     | package
i  | PackageKit                       | Simple software installation management software                                   | package
i  | PackageKit-backend-zypp          | Zypp backend for the PackageKit installation management software                   | package
i  | PackageKit-branding-openSUSE     | Simple software installation management software -- openSUSE default configuration | package
i  | PackageKit-gstreamer-plugin      | Install GStreamer codecs using PackageKit                                          | package
i  | PackageKit-gtk3-module           | Install fonts automatically using PackageKit                                       | package
i  | typelib-1_0-PackageKitGlib-1_0   | Introspection bindings for PackageKit's GLib integration                           | package

The only packagekit service running here is packagekit.service. There is packagekit-background and packagekit-offline-update. Then there is also rebootmgr (for automatic reboot).

This I would like to get.

Then have a look here.

This is just for your information. Please be aware that I do not recommend automatic updates at all.

Oh, looks somehow familiar… :wink:

How do you handle it?

And if I want this?

I use openSUSE Tumbleweed and do zypper dup && rpmconfigcheck regularly (and sometimes I check the openSUSE factory mailinglist and the forum beforehand :grin:).

The only way I’m aware off is this but I’m not really looking into that sort of features.

Thank you!


How do others get Leap updated (automatically)? Any one?

On my Leap systems, I do (as root):

zypper patch --with-update

typically once per week.

No, that’s not automatic. I like to see what is happening, so I don’t do automatic updates.

zypper and systemd-timer should be available for openSUSE Leap as well.

Do you mean building up by oneself?


I slightly remember this popped up automatically until Leap 15.6. I then just had to confirm and take the actual action.

But maybe my memory is poor.

If you are using KDE, there is a Plasma setting for automatic updates. If using Gnome, I think there’s a setting for Gnome Software. Other desktops probably have their own way of configuring updates.

I use Xfce (Wayland) as DE.

I just use Zypper and Myrlyn for software management. I don’t want to use AND have Discover, GNOME Software and such.


I actually just wonder what is the purpose of PackageKit? — Maybe I don’t get it right…

As far as I know, “packagekit” is a daemon that runs in the background for package management tasks. Other programs can then connect to the packagekit daemon, and have it do the hard part of package management for them. Those other programs manage the user interface.

@C7NhtpnK packagekit will download/cache the updates in the background for you.

I assume this plugin is available to setup a notifier?
https://goodies.xfce.org/projects/panel-plugins/xfce4-xfapplet-plugin

Cockpit Software maybe an option, it shows the updates and information on them, for example;

Thank you to all of you, so far!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.