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

Répondre à