apt-get upgrade был прерван, как восстановить?

Боюсь, я сделал что-то вроде болвана.

Во время выполнения apt-get upgrade Я случайно вышел из системы, отменив обновление на полпути. Теперь я не могу перезапустить обновление.

apt-get upgrade говорит, что нет пакетов для обновления...

apt-get update выдает ошибки:

W: Failed to fetch http://security.debian.org/dists/wheezy/updates/main/binary-armel/Packages  Hash Sum mismatch

W: Failed to fetch http://security.debian.org/dists/wheezy/updates/contrib/binary-armel/Packages  Hash Sum mismatch

W: Failed to fetch http://security.debian.org/dists/wheezy/updates/non-free/binary-armel/Packages  Hash Sum mismatch

[several more of these]

Я попробовал это безрезультатно:

  • apt-get install -f
  • dpkg --configure -a
  • rm -vf /var/lib/apt/lists/*; rm -vf /var/lib/apt/lists/partial/*; apt-get update

1 ответ

Решение

Используйте purge и autoremove, чтобы полностью удалить установленные пакеты, и попробуйте обновить / обновить снова.

Другие вопросы по тегам