Если вы получили эту ошибку при операции install , то вероятной причиной могло бы быть то, что ваша локальная база данных доступных пакетов не соответствует что доступно на сервере, поэтому APT запрашивает версии пакета, которые больше не существуют. Исправление в этом случае - запустить apt-get update
для обновления локальной базы данных доступности. Однако я не понимаю, как это могло произойти при операции удаления или очистки.
Возможно, база данных APT находилась в переходном состоянии с неразрешенными зависимостями. APT не может справиться с неразрешенными зависимостями, поэтому первое, что ему нужно сделать, даже при операции удаления, - это исправить эти зависимости. Попробуйте запустить apt-get -f install
, чтобы перейти в согласованное состояние без изменения того, что APT считает желаемым, прежде чем вносить изменения в желаемое состояние, например, запрашивать установку или удаление пакета.