Cómo reinstalar dpkg

Siempre recibo este error cuando bash instalar un paquete usando apt-get . Apreciaría la ayuda. Este parece ser un problema común con todos los demás paquetes, pero nunca he encontrado un problema con el propio dpkg .

introduzca la descripción de la imagen aquí

Encontré una solución que funcionó para un usuario con un problema relacionado …

 sudo -i mkdir /tmp/dpkg cd /tmp/dpkg #i386 version wget https://launchpad.net/ubuntu/+archive/primary/+files/dpkg_1.18.4ubuntu1.1_i386.deb or #amd64 version wget https://launchpad.net/ubuntu/+archive/primary/+files/dpkg_1.18.4ubuntu1.1_amd64.deb tar x dpkg*.deb data.tar.gz tar xfvz data.tar.gz ./usr/bin/dpkg sudo cp ./usr/bin/dpkg /usr/bin/ sudo apt-get update sudo apt-get install --reinstall dpkg 

Recuperación de dpkg Ubuntu

Recuperar el archivo de estado dpkg

cp /var/backups/dpkg.status.0 / var / lib / dpkg / status

Reinstalar – dpkg

cd / var / cache / apt / archives / dpkg –force-depende -i dpkg _ *. deb

Reinstalar – apt

cd / var / cache / apt / archives / dpkg –force-depende -i apt_ .deb dpkg –force-depende -i apt-utils_ .deb apt-get update


¿Faltan archivos en /var/lib/dpkg/info ?

Use dpkg para listar los paquetes instalados.

dpkg -l | grep ii

Reinstalar desde la salida usando apt

dpkg -l | grep ii | awk ‘{print “apt-get –reinstall -y install”, $ 2}’> / tmp / reinstalar

Ahora, instale ucf que puede ser importante para la instalación del kernel u otros …

apt-get –instalar instalar ucf


Fuente: http://staff.adams.edu/~cdmiller/posts/Ubuntu-dpkg-recovery/