Kann man das "PackageKit" einfach so zum Beenden auffordern oder sollte man hier stets warten?

Hinweis: In dem Thema Kann man das "PackageKit" einfach so zum Beenden auffordern oder sollte man hier stets warten? gibt es 2 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Wenn man in Open Suse etwas installiert und man dann neu startet, dann aber sofort nach der Anmeldung wieder etwas installieren möchte, dann kommt immer für 1-2 Min. eine Meldung, dass eine Komponente blockiere bzw. ob man diese Komponente beenden möchte, um den nächsten Vorgang starten zu können.


    Oder man wartet einfach die 1-2 Minuten und kann dann fortfahren.

    Code
    linux:/home/user4343 # sudo zypper dup
    PackageKit is blocking zypper. This happens if you have an updater applet or
    other software management application using PackageKit running.
    We can ask PackageKit to interrupt the current action as soon as possible, but
    it depends on PackageKit how fast it will respond to this request.
    Ask PackageKit to quit? [yes/no] (no): 

    Sollte man hier stets abwarten, bis sich diese Komponente die Blockade selbst aufgibt oder kann man hier ohne Probleme und ohne weiteres immer sagen, beenden bzw. abbrechen, sodass man unverzüglich gleich nach dem Anmelden weiter machen bzw. gleich einen weiteren Vorgang mit Rootrechten durchführen kann ?

  • Ich würde Packagekit, Discover & Co. deinstallieren und unter Yast zur Neuinstallation sperren. Installationen solltest Du nur über Zypper oder Yast machen.


    Sieht bei mir wie folgt aus:


    Die folgenden 14 Objekte sind gesperrt und werden durch keine Aktivität geändert:

    Verfügbar:

    discover discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit

    discover-lang discover-notifier nvidia-computeG05 nvidia-gfxG05-kmp-default

    nvidia-glG05 PackageKit PackageKit-backend-zypp PackageKit-branding-openSUSE

    PackageKit-branding-upstream x11-video-nvidiaG05


    Die Nvidia-Pakete kannst Du Dir wegdenken :) .

    Für den Inhalt des Beitrages 299279 haftet ausdrücklich der jeweilige Autor: matbhm

  • Sollte man hier stets abwarten, bis sich diese Komponente die Blockade selbst aufgibt

    Zypper, packagekit und yast greifen auf das selbe Prozedere zu, sag ich jetzt mal. Natürlich muss erst eines abgeschlossen sein, ehe du etwas anderes starten kannst. Stell dir vor, du steigst in einen Bus ein, der nur eine Tür hat. Hier musst du auch warten, bis entweder alle ausgestiegen sind, die raus wollen oder beim Einsteigen musst du warten, bis dein Vordermann die Tür passiert hat. Du kannst nicht gleichzeitig mit ihm einsteigen. Wenn der Update-Prozess läuft, kannst du ihn mit einem anderen Programm nicht noch einmal starten. Das funktioniert nicht. Das System sperrt also dieses Ansinnen. Was der matbhm da macht, kann, muss aber nicht für dich relevant sein. Zumal er deine Frage nicht beantwortet hat. Also, einfach abwarten, bis das Update fertig ist. Erst dann kannst du ein neues starten.