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.