Soy nuevo en Ubuntu, parece que es mejor que Windows. El último día intenté instalar Kget (el administrador de descargas) pero durante el proceso mi computadora dejó de funcionar repentinamente. Así que tuve que apagarlo. Después de iniciar sesión en Ubuntu nuevamente, no puedo instalar ningún programa. El Centro de software de Ubuntu dice:
Items cannot be installed or removed until package catalog is repaired.
Do you want to repair it now?
Después de hacer clic en reparar, dice (después de unos segundos):
Package operation fails - The installation or removal of a software package failed
Lo intenté varias veces, pero ocurrió el mismo problema. ¿Alguien puede decirme una solución para este problema?
fuente
Al actualizar de 13.10 a 14.04.1, tuve un problema con los paquetes rotos, y al intentar todas las cosas comunes
apt-get -f install
, recibí un error, algo asíE: Sub-process /usr/bin/dpkg returned an error code (1)
.En lugar de reinstalar y pasar horas preparando las cosas, me ensucié las manos y finalmente las arreglé. Así es cómo:
Synaptic utiliza el
apt-get
underhood. Ve a usar esoapt-get
en la consola. Averigua qué comandos usa Synaptic o cuáles usar.apt-get
utilizadpkg
internamente. Si dice quedpkg
terminó con un error, intente realizar la operacióndpkg
directamente, verá el error real.dpkg
tiendas es de metadatos/var/lib/dpkg/info/
. En mi caso, tuve problemas con lasamba-libs
instalación (archivo dañado) o la eliminación (faltan metadatos -> diciendo que no está instalado). Entonces eliminé los metadatos. Entonces corriódpkg --clear-avail
. Luego descargó la biblioteca, colóquela en el lugar en lugar del archivo dañado. Entoncesapt-get update
. Entoncesdpkg --install <path-to-lib>
. Y luego comenzó a funcionar.fuente