Запуск 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 завершает работу
Оказывается, это не будет исправляться с помощью регулярных команд, потому что я отключил репозиторий multiverse в окне программного обеспечения и обновлений после установки пакета.
Я читал, чтобы делать это в сообщении где-то в другом месте, и только после следующего сообщения, которое я прочитал, я дважды проверял, чтобы убедиться, что он включен, тогда я понял, что мне никогда не следовало отключать это на первом месте.
Включение репозитория multiverse снова позволило мне переустановить пакет.
Итак, как правило, если происходят подобные ошибки, убедитесь, что вы не отключили источник программного обеспечения, из которого поставляется этот пакет.
dpkg --remove --force-remove-reinstreq broken---stuff
(плюс стирание файла)
работает как шарм. синаптика должна предлагать эту функцию вместо того, чтобы умирать и оставлять людей с огромным беспорядком. synaptic не является удобным для пользователя.
Возможно, нам понадобится несколько шагов, чтобы исправить это.
Начать с
sudo dpkg --remove --force-all hl1440lpr
Если это не удается ...
# become root
sudo -i
cd /var/lib/dpkg/info
rm -rf hl1440lpr*
dpkg --remove --force-remove-reinstreq hl1440lpr
exit
Подтвердить apt-get фиксирован
# should return no errors
sudo apt-get update
Оказывается, это не будет исправляться с помощью регулярных команд, потому что я отключил репозиторий multiverse в окне программного обеспечения и обновлений после установки пакета.
Я читал, чтобы делать это в сообщении где-то в другом месте, и только после следующего сообщения, которое я прочитал, я дважды проверял, чтобы убедиться, что он включен, тогда я понял, что мне никогда не следовало отключать это на первом месте.
Включение репозитория multiverse снова позволило мне переустановить пакет.
Итак, как правило, если происходят подобные ошибки, убедитесь, что вы не отключили источник программного обеспечения, из которого поставляется этот пакет.
dpkg --remove --force-remove-reinstreq broken---stuff
(плюс стирание файла)
работает как шарм. синаптика должна предлагать эту функцию вместо того, чтобы умирать и оставлять людей с огромным беспорядком. synaptic не является удобным для пользователя.
Возможно, нам понадобится несколько шагов, чтобы исправить это.
Начать с
sudo dpkg --remove --force-all hl1440lpr
Если это не удается ...
# become root
sudo -i
cd /var/lib/dpkg/info
rm -rf hl1440lpr*
dpkg --remove --force-remove-reinstreq hl1440lpr
exit
Подтвердить apt-get фиксирован
# should return no errors
sudo apt-get update
dpkg --remove --force-remove-reinstreq broken---stuff
(плюс удаление файла)
работает как шарм. синаптика должна предлагать эту функцию вместо того, чтобы умирать и оставлять людей с огромным беспорядком. synaptic не является удобным для пользователя.
Оказывается, это не будет исправляться с помощью регулярных команд, потому что после установки пакета я отключил репозиторий multiverse
в окне программного обеспечения и обновлений, .
Я читал, чтобы сделать это в сообщении где-то в другом месте, и только после следующего сообщения, которое я прочитал, я дважды проверял, чтобы убедиться, что он включен, тогда я понял, что никогда не должен был отключать это первое место.
Включение репозитория multiverse снова позволило мне переустановить пакет.
Итак, как правило, если происходят подобные ошибки, убедитесь, что вы не отключили источник программного обеспечения, из которого поставляется этот пакет.
Ну, может понадобиться несколько шагов, чтобы исправить это.
Начать с
sudo dpkg --remove --force-all hl1440lpr
Если это не удается ...
# become root
sudo -i
cd /var/lib/dpkg/info
rm -rf hl1440lpr*
dpkg --remove --force-remove-reinstreq hl1440lpr
exit
Подтвердить apt-get фиксирован
# should return no errors
sudo apt-get update
Оказывается, это не будет исправляться с помощью регулярных команд, потому что после установки пакета я отключил репозиторий multiverse
в окне программного обеспечения и обновлений, .
Я читал, чтобы сделать это в сообщении где-то в другом месте, и только после следующего сообщения, которое я прочитал, я дважды проверял, чтобы убедиться, что он включен, тогда я понял, что никогда не должен был отключать это первое место.
Включение репозитория multiverse снова позволило мне переустановить пакет.
Итак, как правило, если происходят подобные ошибки, убедитесь, что вы не отключили источник программного обеспечения, из которого поставляется этот пакет.
dpkg --remove --force-remove-reinstreq broken---stuff
(плюс удаление файла)
работает как шарм. синаптика должна предлагать эту функцию вместо того, чтобы умирать и оставлять людей с огромным беспорядком. synaptic не является удобным для пользователя.
Ну, может понадобиться несколько шагов, чтобы исправить это.
Начать с
sudo dpkg --remove --force-all hl1440lpr
Если это не удается ...
# become root
sudo -i
cd /var/lib/dpkg/info
rm -rf hl1440lpr*
dpkg --remove --force-remove-reinstreq hl1440lpr
exit
Подтвердить apt-get фиксирован
# should return no errors
sudo apt-get update
Оказывается, это не будет исправляться с помощью регулярных команд, потому что после установки пакета я отключил репозиторий multiverse
в окне программного обеспечения и обновлений, .
Я читал, чтобы сделать это в сообщении где-то в другом месте, и только после следующего сообщения, которое я прочитал, я дважды проверял, чтобы убедиться, что он включен, тогда я понял, что никогда не должен был отключать это первое место.
Включение репозитория multiverse снова позволило мне переустановить пакет.
Итак, как правило, если происходят подобные ошибки, убедитесь, что вы не отключили источник программного обеспечения, из которого поставляется этот пакет.
dpkg --remove --force-remove-reinstreq broken---stuff
(плюс удаление файла)
работает как шарм. синаптика должна предлагать эту функцию вместо того, чтобы умирать и оставлять людей с огромным беспорядком. synaptic не является удобным для пользователя.
Ну, может понадобиться несколько шагов, чтобы исправить это.
Начать с
sudo dpkg --remove --force-all hl1440lpr
Если это не удается ...
# become root
sudo -i
cd /var/lib/dpkg/info
rm -rf hl1440lpr*
dpkg --remove --force-remove-reinstreq hl1440lpr
exit
Подтвердить apt-get фиксирован
# should return no errors
sudo apt-get update
Оказывается, это не будет исправляться с помощью регулярных команд, потому что после установки пакета я отключил репозиторий multiverse
в окне программного обеспечения и обновлений, .
Я читал, чтобы сделать это в сообщении где-то в другом месте, и только после следующего сообщения, которое я прочитал, я дважды проверял, чтобы убедиться, что он включен, тогда я понял, что никогда не должен был отключать это первое место.
Включение репозитория multiverse снова позволило мне переустановить пакет.
Итак, как правило, если происходят подобные ошибки, убедитесь, что вы не отключили источник программного обеспечения, из которого поставляется этот пакет.
dpkg --remove --force-remove-reinstreq broken---stuff
(плюс удаление файла)
работает как шарм. синаптика должна предлагать эту функцию вместо того, чтобы умирать и оставлять людей с огромным беспорядком. synaptic не является удобным для пользователя.
Ну, может понадобиться несколько шагов, чтобы исправить это.
Начать с
sudo dpkg --remove --force-all hl1440lpr
Если это не удается ...
# become root
sudo -i
cd /var/lib/dpkg/info
rm -rf hl1440lpr*
dpkg --remove --force-remove-reinstreq hl1440lpr
exit
Подтвердить apt-get фиксирован
# should return no errors
sudo apt-get update
Оказывается, это не будет исправляться с помощью регулярных команд, потому что после установки пакета я отключил репозиторий multiverse
в окне программного обеспечения и обновлений, .
Я читал, чтобы сделать это в сообщении где-то в другом месте, и только после следующего сообщения, которое я прочитал, я дважды проверял, чтобы убедиться, что он включен, тогда я понял, что никогда не должен был отключать это первое место.
Включение репозитория multiverse снова позволило мне переустановить пакет.
Итак, как правило, если происходят подобные ошибки, убедитесь, что вы не отключили источник программного обеспечения, из которого поставляется этот пакет.
Ну, может понадобиться несколько шагов, чтобы исправить это.
Начать с
sudo dpkg --remove --force-all hl1440lpr
Если это не удается ...
# become root
sudo -i
cd /var/lib/dpkg/info
rm -rf hl1440lpr*
dpkg --remove --force-remove-reinstreq hl1440lpr
exit
Подтвердить apt-get фиксирован
# should return no errors
sudo apt-get update
Оказывается, это не будет исправляться с помощью регулярных команд, потому что после установки пакета я отключил репозиторий multiverse
в окне программного обеспечения и обновлений, .
Я читал, чтобы сделать это в сообщении где-то в другом месте, и только после следующего сообщения, которое я прочитал, я дважды проверял, чтобы убедиться, что он включен, тогда я понял, что никогда не должен был отключать это первое место.
Включение репозитория multiverse снова позволило мне переустановить пакет.
Итак, как правило, если происходят подобные ошибки, убедитесь, что вы не отключили источник программного обеспечения, из которого поставляется этот пакет.
dpkg --remove --force-remove-reinstreq broken---stuff
(плюс удаление файла)
работает как шарм. синаптика должна предлагать эту функцию вместо того, чтобы умирать и оставлять людей с огромным беспорядком. synaptic не является удобным для пользователя.
Ну, может понадобиться несколько шагов, чтобы исправить это.
Начать с
sudo dpkg --remove --force-all hl1440lpr
Если это не удается ...
# become root
sudo -i
cd /var/lib/dpkg/info
rm -rf hl1440lpr*
dpkg --remove --force-remove-reinstreq hl1440lpr
exit
Подтвердить apt-get фиксирован
# should return no errors
sudo apt-get update
dpkg --remove --force-remove-reinstreq broken---stuff
(плюс удаление файла)
работает как шарм. синаптика должна предлагать эту функцию вместо того, чтобы умирать и оставлять людей с огромным беспорядком. synaptic не является удобным для пользователя.
Ну, может понадобиться несколько шагов, чтобы исправить это.
Начать с
sudo dpkg --remove --force-all hl1440lpr
Если это не удается ...
# become root
sudo -i
cd /var/lib/dpkg/info
rm -rf hl1440lpr*
dpkg --remove --force-remove-reinstreq hl1440lpr
exit
Подтвердить apt-get фиксирован
# should return no errors
sudo apt-get update
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
, я бы не nitpick, но это сорвало бы того, кто ничего не знал о Linux.
– dylan murphy
24 October 2012 в 02:55