GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment faire attendre un gestionnaire de packages si une autre instance d'Apt est en cours d'exécution ?

J'ai vu de nombreux logiciels tels que Update Manager et Synaptic Package Manager, ils attendent si un autre programme utilise le /var/lib/dpkg/lock et est verrouillé. Comment pouvons-nous faire cela via le terminal ? J'ai vu apt-get le manuel mais n'a rien trouvé d'utile.

Réponse acceptée :

Vous pouvez utiliser le aptdcon commande pour mettre en file d'attente les tâches du gestionnaire de paquets en communiquant avec aptdaemon au lieu d'utiliser apt-get directement.

Donc, en gros, vous pouvez simplement faire sudo aptdcon --install chromium-browser ou quoi que ce soit et pendant que cette commande est en cours d'exécution, vous pouvez l'exécuter à nouveau, mais installez différents packages et apt-daemon les mettra simplement en file d'attente au lieu d'erreur.

Ceci est particulièrement utile si vous effectuez une longue mise à niveau ou quelque chose et que vous souhaitez continuer à installer des packages ou si vous écrivez quelque chose ensemble et que vous voulez vous assurer que l'installation sera plus fiable.


Ubuntu
  1. Comment installer et utiliser Snap Package Manager sur Ubuntu 20.04

  2. Comment définir le package, le PPA, la priorité du référentiel Apt dans Ubuntu

  3. Top 3 des outils du gestionnaire de paquets Ubuntu en ligne de commande

  4. Comment créer une clé USB bootable Ubuntu sur Mac exécutant 10.7.5 ?

  5. Comment faire pour qu'une chose s'ouvre puis une autre ?

Comment utiliser apt Package Manager sur Ubuntu Linux

Comment installer Helm Kubernetes Package Manager sur Ubuntu 20.04

Comment installer le gestionnaire de paquets Yarn NPM sur Ubuntu 20.04

Comment utiliser apt Package Manager sur la ligne de commande Ubuntu

Comment utiliser APT pour gérer les packages sur Ubuntu ?

Comment faire pour que le gestionnaire de mise à jour cesse de s'ouvrir automatiquement ?