En exécutant Synaptic, le message d'erreur suivant s'affiche:
E: The package hl1440lpr needs to be reinstalled, but I can't find an archive for it.
E: Internal error opening cache (1). Please report.
Après avoir accepté le message, Synaptic se ferme.
Réponses:
Nous aurons peut-être besoin de quelques étapes pour résoudre ce problème.
Commencer avec:
Si cela échoue:
Confirmer Apt est corrigé. La commande suivante ne doit renvoyer aucune erreur:
la source
E:The package xterm needs to be reinstalled, but I can't find an archive for it.
que j'ai appliqué la suggestion proposée ici,sudo dpkg --remove --force-all xterm
tout a été corrigé. Merci! ps, ce serait bien si vous pouviez éditersodo
pour diresudo
, je ne voudrais pas nitpick mais cela dérangerait quelqu'un qui ne savait rien de Linux.En fin de compte, cela ne réparerait pas à l'aide des commandes habituelles car j'avais désactivé le
multiverse
référentiel dans la fenêtre du logiciel et des mises à jour, après l'installation du paquet .J'ai lu pour le faire dans un post ailleurs, et ce n'est que lorsque j'ai lu un autre post qui m'a validé de vérifier qu'il était activé , puis j'ai réalisé que je n'aurais jamais dû le désactiver.
Activer à nouveau le référentiel multivers m'a permis de réinstaller le paquet.
En règle générale, si ce genre d'erreur se produit, assurez-vous de ne pas avoir désactivé la source de logiciel d'où provient ce paquet.
la source
(plus effacement de fichier)
fonctionne comme un charme. synaptic devrait offrir cette fonction au lieu de mourir et de laisser les gens dans un désordre énorme. synaptic n'est pas convivial.
la source