- 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
o,
- 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
y si aun asi, no funciona, entonces probaríamos:
a.- Ejecutamos
- Code: Select all
dpkg --listfiles
y buscamos cada fichero que se instalo, de los que dan problemas, para a continuación buscarlos y eliminarlos.
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.





