Le 20.04.2007 14:18,, le perspicace Guillaume s'exprimait en ces termes: > Maxime DANIS a écrit : > >> Heu, Ca veut juste qu'il y a deux instances d'APT d'ouvertes >> simultanément (C'est le message de base), et qu'il faut fermer l'une des >> deux. Pas besoin de sortir les machines de guerres. > Oui, justement ; d'où l'idée du "ps x" pour voir qui tourne. C'est pas > trop bourrin, ça quand même :-P Non c'est propre :-)
$sudo lsof | grep lock permet d'afficher la liste des fichiers ouverts et les programmes qui les ont ouverts. Le grep permet de filtrer le résultat pour n'afficher que les lignes contenant "lock" Ainsi, chez moi je vois ceci : aptitude 5150 root 3uW REG 253,1 0 80708 /var/lib/dpkg/lock aptitude 5150 root 4uW REG 253,1 0 84827 /var/lib/aptitude/lock Et plutôt que de faire un kill directement (ce qui est assez bourrin par contre ;-) ), on peut aller soit fermer gentiment aptitude, soit l'utiliser (puisqu'on cherchait à s'en servir, à la base). Un kill violent pourrait compromettre la base de données des paquets. Ce qui n'est pas une bonne chose. A+ -- SunWukong GPG Key available : 0xF4DD0AD2 on keyserver.ubuntu.com -- ubuntu-fr mailing list ubuntu-fr@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr