Как удалить или произвести чистку пакета ядра вручную для разрешения застрявшей установки APT/DPKG?

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

Иногда легко зафиксировать первопричину.

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

Я добавлю некоторые случаи здесь:

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

0
задан 12 December 2016 в 14:24

1 ответ

Это не чистое решение, поскольку оно не обновляет некоторые сгенерированные настройки ядра. (Это пропускает все post-/pre-сценарии и триггеры dpkg),

  1. Проверьте установленное использование файлов

     dpkg -L linux-image-...
    
  2. Удалите их вручную

  3. Удалите сгенерированный ЭЛЕКТРОННЫЙ ДИСК

    sudo rm /boot/initrd.img-...
    
  4. Резервное копирование /var/lib/dpkg/status их открывают его и изменяют его состояние на deinstall

  5. Меню личинки обновления

    sudo update-grub
    
1
ответ дан 28 September 2019 в 01:00

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

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