No puedo instalar nada

No puedo instalar nada

No puedo instalar, actualizar ni hacer nada más con apt-get, aptitudey dpkgasí sucesivamente.

El archivo de bloqueo /var/lib/dpkg/lockexiste desde el momento del arranque. Cuando lo elimino y ejecuto apt-get update, se imprime, que dpkg ha sido interrumpido. Intenté dpkg --configure -acomo se menciona en el texto de ayuda, pero surge un problema con gconf2:

root@andre-ubuntu:/home/andre# dpkg --configure -a
Setting up libbonoboui2-0:amd64 (2.24.5-0ubuntu2) ...
Setting up libgnomeui-0:amd64 (2.24.5-2ubuntu3) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Setting up gconf2 (3.2.6-0ubuntu1) ...

(gconftool-2:16760): 
 GConf-WARNING **: Client failed to connect to the D-BUS daemon:
 Did not receive a reply. Possible causes include: the remote application 
 did not send a reply, the message bus security policy blocked the reply, 
 the reply timeout expired, or the network connection was broken.

dpkgSe detiene en este punto y ni siquiera puedo interrumpirlo Ctrl+C.

Tengo la siguiente versión de Ubuntu:

Linux andre-ubuntu 3.8.0-19-generic #30-Ubuntu 
SMP Wed May 1 16:35:23 UTC 2013 
x86_64 x86_64 x86_64 GNU/Linux

¿Tienes alguna idea de qué hacer?

Respuesta1

Tuve el mismo problema hace algunos años debido a un widget GUI que buscaba actualizaciones del sistema y bloqueaba el administrador de paquetes.

Quizás pueda verificar la ejecución de aplicaciones GUI (incluidos el widget y la bandeja del sistema) para asegurarse de que no se abra ninguna relacionada con la administración de paquetes.

Respuesta2

Si tiene un paquete en la mayoría de las versiones de Linux que no se instaló completamente, obtendrá un error de bloqueo. No recuerdo cómo se indica el error. Dice que la sináptica está bloqueada o algo así. Intente ejecutar esto, normalmente funciona. Funciona para el administrador de paquetes de Ubuntu, lo he usado en Debian y Ubuntu y funcionó en ambas ocasiones. Abra una terminal y luego escriba o copie y pegue estos:

sudo rm /var/lib/dpkg/lock
sudo rm -r /tmp/*
sudo dpkg –clear-avail && sudo apt-get update

Recuerde que no verá su contraseña de superusuario cuando la escriba.

He usado esto en Debian y Ubuntu y me ha funcionado. Esto funciona con cualquier administrador de paquetes de Linux. Lo he usado en todos ellos cuando estaban bloqueados.

información relacionada