При запуске Synaptic я получаю следующее сообщение об ошибке:
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.
После принятия сообщения Synaptic завершает работу.
Ответы:
Ну, нам может понадобиться несколько шагов, чтобы это исправить.
Начните с:
Если это не удается:
Подтвердите, что Apt исправлен. Следующая команда не должна возвращать ошибок:
источник
E:The package xterm needs to be reinstalled, but I can't find an archive for it.
только я применил это предложение,sudo dpkg --remove --force-all xterm
все было исправлено. Благодарность! PS, было бы неплохо, если бы вы могли отредактировать,sodo
чтобы сказатьsudo
, что я не придирюсь, но это расстроит кого-то, кто ничего не знает о Linux.Оказывается, это не будет исправлено с помощью обычных команд, потому что я отключил
multiverse
хранилище в окне программного обеспечения и обновлений после установки пакета .Я прочитал, чтобы сделать это в посте где-то еще, и только в другом прочитанном мною посте я дважды проверил, чтобы убедиться, что он был ВКЛЮЧЕН , затем я понял, что вообще не должен был это отключать.
Включение многооборотного репозитория снова позволило мне переустановить пакет.
Поэтому, как правило, в случае возникновения ошибок такого рода убедитесь, что вы не отключили источник программного обеспечения, из которого поступает этот пакет.
источник
(плюс удаление файла)
работает как шарм. Синаптик должен предложить эту функцию вместо того, чтобы умирать и оставлять людей с огромным беспорядком. synaptic не является удобным для пользователя.
источник