Назад | Перейти на главную страницу

Прерванное обновление apt-get - больше не запускается

Недавно я запустил обновление apt-get на одном из наших серверов Debian 6. Загрузки длились вечно, поэтому я вышел, нажав Ctrl-C, намереваясь сменить сервер на другой зеркальный сервер.

Однако теперь, когда я запускаю apt-get upgrade, я просто получаю:

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Мне это кажется неправильным, поскольку последнее обновление не было завершено. Что я могу сделать повторно, запустив последнее обновление?

Спасибо

Вы правы в том, что ошибались, я думаю. Попробуйте сделать apt-get -f install очистить заблокированные действия, а затем повторить apt-get update && apt-get upgrade. Скорее всего, это заставит вас снова начать. Чтобы объяснить немного дальше:

  • В -fпереключать аббревиатуры --fix-broken - интегрированный способ исправления неработающих зависимостей с помощью apt-get.
  • После завершения исправления у вас все еще могут быть битые пакеты, поэтому apt-get purge <package> избавится от любых таких пакетов.
  • Наконец, вы можете захотеть сделать apt-get autoremove чтобы удалить все ненужные зависимости, которые были втянуты другими пакетами.

Это должно покрыть это.

РЕДАКТИРОВАТЬ: Об этом спрашивали много раз во многих местах. эта тема подробно описывает случай с несколькими сложными проблемами.