[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dist-upgrade vers wheezy



Le 02/04/2014 12:00, Sébastien NOBILI a écrit :
Le mercredi 02 avril 2014 à 11:39, Jean-Louis Louër a écrit :
Je suis en train de faire une mise à jour vers wheezy d'un serveur
en sqeeze à travers une connexion ssh.

Au cours de l'installation, j'ai le message suivant, auquel il
m'était impossible de répondre. Peut-être à cause d'une perte de
connexion. Cependant, je pouvais quand même avoir un autre accès sur
une autre console :

Pour le bon déroulement des commandes longues et critiques sur une machine
distante via SSH (pour éviter que la commande soit tuée lors d'une perte de
connexion), je te conseille vivement l'utilisation de screen.

Je me suis reconnecté, puis j'ai relancé la commande :
apt-get dist-upgrade

J'obtiens l'erreur suivante :
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource
temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is
another process using it?

Apparemment le premier processus est encore en exécution.

Je trouve bizarre que le fichier 'lock' soit vide :
-rw-r----- 1 root root 0 Apr  2 10:37 /var/lib/dpkg/lock

C'est tout à fait normal, le fichier sert uniquement à indiquer qu'un autre
processus utilise la base. C'est un verrou, il ne porte pas d'autre information.

Faut-il tuer le process 'apt-get dist-upgrade' ?

À moins de pouvoir te rattacher à ce processus, mais ça me paraît compliqué. Je
crois que tu vas devoir le tuer.

Je pense pour ma part que apt-get s'est pris un sighup dans la figure lors de la perte de la connexion. Je ne serais pas surpris qu'il ne tourne plus mais qu'il ait simplement laissé une scorie (son fichier lock). Un simple rm sur ce fichier devrait résoudre le problème.

	JKB


Reply to: