Если вы получили dpkg lockошибку, смотрите здесь .
Уилф
APT-получить doesen't предложить что - нибудь здесь, но способность делает, но очень странное предложение на моем ноутбуке: askubuntu.com/questions/425516/...
rubo77
Зависит от того, где он был прерван. Иногда вы прерываете dpkg, иногда прерываете apt-get. Сама apt-get может быть прервана в любое время, так как это всего лишь интерфейс для dpkg, иначе dpkg не для некоторых операций.
Брайам
Ответы:
20
Используйте команду:
sudo apt-get -f install
Если это не сработает, вы можете указать dpkg завершить настройку пакетов, которые были настроены только частично:
sudo dpkg --configure -a
Если это не работает, вы можете перенастроить все пакеты с помощью:
Я думаю, что перенастройка всех пакетов не очень хорошая идея, и она требует часов ручной работы
rubo77
это то же самое с sudo aptitude -f install?
rubo77
@ rubo77: нет, это не то же самое, но что-то похожее.
Frantique
Что -fкасается моей проблемы, то даунсент имеет какое-либо значение, независимо от того, есть я или нет, я не получаю ошибок с помощью apt-get, но с отношением, смотрите: askubuntu.com/questions/425516/…
rubo77
1
Возможно ли, что вы имели в виду dpkg --configure -a? Это подмножество того, что apt-get -f …делает, если есть ненастроенные пакеты. dpkg-reconfigureэто совершенно другая операция.
Дэвид Фёрстер
6
В дополнение к ответу @Frantique я хотел бы добавить:
sudo dpkg --configure -a
Это решило мою проблему, когда обновление было прервано во время процесса.
dpkg lock
ошибку, смотрите здесь .Ответы:
Используйте команду:
Если это не сработает, вы можете указать dpkg завершить настройку пакетов, которые были настроены только частично:
Если это не работает, вы можете перенастроить все пакеты с помощью:
источник
sudo aptitude -f install
?-f
касается моей проблемы, то даунсент имеет какое-либо значение, независимо от того, есть я или нет, я не получаю ошибок с помощью apt-get, но с отношением, смотрите: askubuntu.com/questions/425516/…dpkg --configure -a
? Это подмножество того, чтоapt-get -f …
делает, если есть ненастроенные пакеты.dpkg-reconfigure
это совершенно другая операция.В дополнение к ответу @Frantique я хотел бы добавить:
Это решило мою проблему, когда обновление было прервано во время процесса.
источник
У меня была та же проблема, и в моем случае пакет Deb был поврежден. Мне пришлось
удалите кэшированные пакеты с
/var/cache/apt/archives
помощьюперед запуском
источник