GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie lässt man einen Paketmanager warten, wenn eine andere Instanz von Apt läuft?

Ich habe viele Software wie Update Manager und Synaptic Package Manager gesehen, sie warten, wenn ein anderes Programm /var/lib/dpkg/lock verwendet und ist gesperrt. Wie können wir dies über das Terminal tun? Ich habe apt-get gesehen 's Handbuch, aber nichts Nützliches gefunden.

Akzeptierte Antwort:

Sie können den aptdcon verwenden Befehl um Paketmanager-Aufgaben in die Warteschlange zu stellen, indem mit aptdaemon kommuniziert wird, anstatt apt-get direkt zu verwenden.

Im Grunde können Sie also einfach sudo aptdcon --install chromium-browser ausführen oder was auch immer, und während dieser Befehl ausgeführt wird, können Sie ihn erneut ausführen, aber andere Pakete installieren, und apt-daemon wird sie einfach in die Warteschlange stellen, anstatt einen Fehler zu machen.

Dies ist besonders nützlich, wenn Sie ein langes Upgrade oder ähnliches durchführen und weiterhin Pakete installieren möchten oder wenn Sie gemeinsam etwas skripten und sicherstellen möchten, dass die Installation zuverlässiger ist.


Ubuntu
  1. So installieren und verwenden Sie den Snap Package Manager unter Ubuntu 20.04

  2. So legen Sie die Paket-, PPA- und Apt-Repository-Priorität in Ubuntu fest

  3. Installieren Sie Java unter Ubuntu 20.04 mit dem apt-Paketmanager

  4. Top 3 Ubuntu Package Manager-Tools für die Befehlszeile

  5. APT Package Manager unter Linux erklärt

So verwenden Sie apt Package Manager unter Ubuntu Linux

So installieren Sie den Helm Kubernetes Package Manager unter Ubuntu 20.04

So installieren Sie den Yarn NPM Package Manager unter Ubuntu 20.04

So verwenden Sie den apt Package Manager in der Ubuntu-Befehlszeile

Wie verwende ich APT, um Pakete unter Ubuntu zu verwalten?

Wie kann ich verhindern, dass der Update Manager automatisch geöffnet wird?