Después de que intenté instalar vimusando apt-get install, apt-getsigue dándome un error de segmentación al intentar instalar vim-runtime. Estoy bastante seguro de que es solo con ese paquete específico, y cada vez que trato apt-get installde instalar cualquier otro paquete,vim-runtime está en la lista de paquetes que se instalarán, y siempre es el primer paquete que intenta instalar, por lo que puedo No instale ningún otro paquete.
¿Cómo puedo eliminar? vim-runtime de la lista de paquetes que se instalarán? Siempre aparece incluso si no es una dependencia de un paquete que quiero instalar.
Nota: Esto está en un rootfs de Ubuntu que se ejecuta en ARM.

apt-getfalla, por favor repórtelo .dpkg --remove vim-runtimever si te ayuda.apt-get -f installpara solucionar problemas de instalación como este, pero si falla durante la configuración, no estoy seguro de que funcione ...Respuestas:
La única forma correcta de hacer que apt no intente instalar vim-runtime es hacerlo
sudo apt-get remove vim.Dpkg se bloquea al desempacar vim-runtime es un error grave o una indicación de que algo anda mal con su hardware. (Aunque los errores de hardware suelen ser más aleatorios).
fuente
Sospecho que el archivo .deb para vim-runtime no se descargó correctamente, por lo que
apt-getbloquea.Examina
/var/cache/apt/archivesy elimina estevim-runtime*archivo. Para hacerlo, correEstá bien borrar cualquier otro archivo .deb de esa carpeta, ya que estos se almacenan en caché .deb. archivos.
fuente
Tuve este problema antes y finalmente tuve que ejecutar
dpkg -S package-namepara encontrar todos los archivos asociados con el paquete y eliminarlos, lo que resolvió el problema.fuente
/var/cache/apt/pkgcache.biny/var/cache/apt/srcpkgcache.bin.Luego actualice la caché del archivo
Prueba
apt-getahora.Si ayuda, cargue los archivos de caché dañados en algún lugar y publique un enlace, me gustaría echarles un vistazo.
fuente