Менеджер по обновлениям хочет, чтобы я выполнил частичное обновление

Менеджер по обновлениям хочет, чтобы я выполнил частичное обновление

Итак, вот моя история...

На днях я обновлял Ubuntu, и прямо во время обновления отключилось электричество, так что теперь, когда я пытаюсь сделать обновление, он постоянно спрашивает меня, хочу ли я сделать частичное обновление. Я слышал, что это плохо и этого следует избегать, я также знаю, что есть способ исправить это через командную строку, но я не могу вспомнить как, и не могу ничего найти в интернете.

Любая помощь будет оценена по достоинству. Спасибо. альтернативный текст

решение1

Похоже, sudo dpkg --configure -aэто магическая команда.

Вот dpkgописание --configure -aопций на странице руководства:

--configure упаковка...| -a|--pending

Настроить пакет, который был распакован, но еще не настроен. Если задано -aили […], то все распакованные, но не настроенные пакеты будут настроены.--pending

[…]

Настройка состоит из следующих этапов:

  1. Распакуйте файлы конфигурации и одновременно сделайте резервную копию старых файлов конфигурации, чтобы их можно было восстановить, если что-то пойдет не так.

  2. Бегатьпостинстскрипт, если он предусмотрен пакетом.

решение2

Я бы посоветовал попробовать это:

sudo apt-get install aptitude
sudo aptitude update
sudo aptitude dist-upgrade

Мне это помогло решить проблему, возможно, это поможет и вам.

решение3

У меня была та же проблема. Что я сделал, так это получил список пакетов из sudo apt-get upgrade. В моем случае:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

Затем я установил «необновленные» пакеты sudo apt-get install linux-generic linux-headers-generic linux-image-genericи проблема была решена.

решение4

вы можете попробовать sudo apt-get updateчерез это файлы будут обновлены. и затем вы можете обновить через терминал, набрав, sudo do-release-upgradeкогда он спросит Установка обновления может занять несколько часов. После завершения загрузки процесс не может быть отменен. затем нажмите «Y» и все.

Связанный контент