Вопрос Как удалить незавершенную установку ядра в Ubuntu 16.10?


Использование Ubuntu 16.10 в ядре 4.8.0-22, поскольку оно изначально появилось при установке.

После обновления ядра до 4.8.0-26 обновление застряло. Я все еще могу загружать свой компьютер и обычно использовать Ubuntu, но не могу завершить обновление.

Я прочитал много статей о том, как исправить это как sudo apt-get purge nvidia* но на терминале это не позволяет мне это делать (нужно sudo dpkg --configure -a и он снова застревает (я использую драйвер 367.57 для своего GTX 950). Я также попытался открыть синаптический, но поскольку установка неполна, я не открываю его.

Как я могу это понять?


2
2017-10-20 05:49


происхождения




ответы:


OP решила свою проблему (отредактирована в ответ на комментарии)

Я решил это, используя эту тему на Ubuntu   Форумы

dpkg --get-selections >~/Desktop/bad-install 
gedit ~/Desktop/bad-install 

стирайте строки (имена) с именем программы (-ов), которую вы не могли правильно установить из файла и   сохраните его, затем запустите:

  sudo dpkg --clear-selections
  sudo dpkg --set-selections <~/Desktop/bad-install
  sudo apt-get -u dselect-upgrade
  sudo update-grub

И это все. Исправлена ​​ошибка. :)


4