Après avoir essayé d'installer à l' vim
aide de apt-get install
, apt-get
continue de me donner un défaut de segmentation lors de la tentative d'installation vim-runtime
. Je suis sûr que c'est juste avec ce package spécifique, et chaque fois que j'essaie de faire apt-get install
pour installer un autre package, il vim-runtime
est dans la liste des packages qui seront installés, et c'est toujours le premier package qui essaie d'installer, donc je peux 'installer aucun autre package.
Comment puis-je supprimer vim-runtime
de la liste des packages qui seront installés? Il apparaît toujours même s'il ne s'agit pas d'une dépendance d'un package que je souhaite installer.
Remarque: Il s'agit d'un rootfs Ubuntu fonctionnant sur ARM.
apt-get
segfaults - veuillez le signaler .dpkg --remove vim-runtime
voir si cela aide.apt-get -f install
pour résoudre des problèmes d'installation comme celui-ci, mais s'il se trompe lors de la configuration, je ne suis pas sûr que cela fonctionnera ...Réponses:
La seule façon correcte de ne pas essayer d'installer vim-runtime est de le faire
sudo apt-get remove vim
.Dpkg se bloquant lors du déballage de vim-runtime est soit un bug grave, soit une indication que quelque chose ne va pas avec votre matériel. (Bien que les erreurs matérielles soient généralement plus aléatoires.)
la source
Je soupçonne que le fichier .deb pour vim-runtime ne s'est pas téléchargé correctement, donc se
apt-get
bloque dessus.Examinez
/var/cache/apt/archives
et supprimez cevim-runtime*
fichier. Pour ce faire, exécutezIl est bon d'effacer tous les autres fichiers .deb de ce dossier, car ils sont mis en cache .deb. des dossiers.
la source
J'ai eu ce problème avant et j'ai finalement dû courir
dpkg -S package-name
pour trouver tous les fichiers associés au package et les supprimer, ce qui a résolu le problème.la source
/var/cache/apt/pkgcache.bin
et/var/cache/apt/srcpkgcache.bin
.Mettez ensuite à jour le cache de fichiers
Testez
apt-get
maintenant.Si cela peut vous aider, veuillez télécharger les fichiers de cache cassés quelque part et publier un lien, j'aimerais les consulter.
la source