Обновление 12.04 застряло на пакетах предварительной настройки

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

Кстати

sudo apt-get update
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get update && sudo apt-get upgrade

не работает. Может кто-нибудь помочь мне решить эту проблему?

1
задан 29 July 2012 в 18:00

3 ответа

Откройте top, нажмите V, чтобы включить древовидное представление, и найдите процесс листа в xenial -> xenial -> sh -> dpkg-preconfigre -> ... -> blocking leaf process. Затем убейте (мягко) этот процесс:

sudo kill -s SIGTERM {process_id}

В моем случае это было grep ожидание чего-то, что явно не приходило.

0
ответ дан 29 July 2012 в 18:00

Я заметил, что процесс mysql запускался каждый раз, когда я пытался выполнить обновление, и он поглощал все мои процессоры. Тот же процесс остановился после того, как я остановил процесс обновления. Мне не удалось определить причину зависания этого процесса mysql, поэтому я следовал приведенному ниже совету: «Не удалось создать основной процесс mysql: невозможно выполнить: такого файла или каталога нет» .

Затем, после запуска обновления apt-get, он работал без проблем.

Надеюсь, это поможет.

0
ответ дан 29 July 2012 в 18:00
  1. Очистка с помощью команды двух способов. sudo apt-get clean & amp; sudo apt-get update

  2. dpkg --configure -a

  3. apt-get install -f Последняя команда поможет вам удалить все сломанная упаковка.

  4. sudo apt-get update & amp; & amp; sudo apt-get upgrade

  5. reboot pc

  6. Установите остальную часть пакета через менеджер обновлений.

надеюсь, что это поможет

0
ответ дан 29 July 2012 в 18:00

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

Похожие вопросы: