Вот почему --force-*параметры следует использовать исключительно редко, даже если вы думаете, что знаете, что делаете ... Кстати, почему вы почувствовали необходимость удалить apt?
Шадур
APT больше не работал ... Я пытался установить что-нибудь, но это не сработало, я получил некоторые странные ошибки. (не могу вспомнить, какая из них, я думаю, там было что-то вроде «E: маленькая база данных apt, попробуйте увеличить кеш» или что-то в этом роде) Я переустановил apt, и теперь она работает
MilMike
Ответы:
14
хорошо, я переустановил это! просто скачал пакет deb
и использовал dpkg для его установки.
Я отредактировал его из Ubuntu в URL Debian. «Все известные подходящие версии» не соответствует действительности.
Йодка Лимон
1
В случае конфликтов это означает, что вы установили неправильную версию чего-либо. Не удаляйте то, что уже есть, вместо этого установите правильную версию того, что было удалено.
--force-*
параметры следует использовать исключительно редко, даже если вы думаете, что знаете, что делаете ... Кстати, почему вы почувствовали необходимость удалить apt?Ответы:
хорошо, я переустановил это! просто скачал пакет deb и использовал dpkg для его установки.
источник
dpkg -i foobar.deb
?Эта ссылка содержит пакеты Debian для всех версий apt, которые были в выпуске Debian: ftp://archive.debian.org/debian/pool/main/a/apt/
Сначала установите нужную
libapt-pkg
версию, а затем установитеapt
пакет для вашей системы, используяdpkg -i
.В случае конфликтов найдите
apt
пакетыdpkg -l
и удалите их, используяdpkg -r
. После этого используйте вышеуказанный шаг для переустановкиapt
.источник