Невозможно установить новые пакеты из-за отсутствия заголовка ядра

Я использую Ubuntu 20.04 LTS, и я не могу установить пакеты из APT или APT-GOW . Всякий раз, когда я пытаюсь установить пакет, процесс завершается следующей ошибкой

E: The package linux-headers-5.4.0-56 needs to be reinstalled, but I can't find an archive for it.

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

$ sudo apt install linux-header-$(uname -r)

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: The package linux-headers-5.4.0-56 needs to be reinstalled, but I can't find an archive for it.

, чтобы попробовать из другого ядра, я загрузился Более старая версия ядра (5.4.0-54) из Grub, но не повезло.

Эта ошибка предотвращает установку нового пакета, а также из обновления существующих пакетов. Любая помощь по этому поводу будет оценена.

0
задан 6 January 2021 в 09:43

1 ответ

Шаг 1: Загрузите пакет непосредственно из Launchpad: https://launchpad.net/ubuntu/focal/amd64/linux-headers-5.4.0-56-generic/5.4.0-56.62.

Шаг 2: Поместите загруженный пакет в каталог /var/cache/apt/archives. Apt сначала посмотрит здесь на .deb

Шаг 3: Попробуйте переустановить заново: sudo apt install --reinstall linux-headers-5.4.0-56

2
ответ дан 18 March 2021 в 23:47

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

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