Code: Select all
sudo dpkg --configure -a
Code: Select all
sudo apt-get -f install
Podemos intentar también forzar la instalacion del paquete con el flag force-overwrite, por ejemplo:
Code: Select all
sudo dpkg -i --force-overwrite /var/cache/apt/archives/libcupsys2-dev_1.1.23-3_i386.deb
Podemos limpiar la cache de apt de todos aquellos paquetes, que ya no pueden descargarse:
Code: Select all
sudo apt-get autoclean
Intentar borrar el paquete si sabemos el nombre concreto con:
Code: Select all
sudo apt-get autoremove paquete
Code: Select all
sudo apt-get --purge remove paquete
Y si todo ello no resulta, ya solo nos queda probar la eliminacion del paquete seriamente dañado con:
1) Forzamos
Code: Select all
sudo dpkg --purge --force-remove-reinstreq
a.- Ejecutamos
Code: Select all
dpkg --listfiles
b.- Editar el archivo:
sudo nano /var/lib/dpkg/status
Eliminar la sección del paquete seriamente dañado. Hacer una copia de seguridad antes de editar el archivo:
cp /directorio/archivo /home/tu_usuario/copias_archivos
c.- Editar el archivo:
sudo nano /var/lib/dpkg/available
Eliminar la sección del paquete seriamente dañado. Hacer una copia de seguridad antes de editar el archivo.
Recordad que, usar diferentes fuentes de repositorios a veces, puede causarnos problemas de este tipo y que lo mas recomendable es siempre usar fuentes oficiales para evitarnos estos problemas.