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.