Рейтинг:1

Ubuntu 20.04 LTS не удалось установить linux-image-5.4.0-89-generic

флаг br

У меня проблема с обновлением ядра Linux на моем сервере Ubuntu.

Когда я бежал:

sudo apt update && sudo apt dist-upgrade -y

Это не удастся на:

Настройка linux-image-5.4.0-89-generic (5.4.0-89.100)...
Ошибка шины
dpkg: ошибка обработки пакета linux-image-5.4.0-89-generic (--configure):
 установленный linux-image-5.4.0-89-generic пакет подпроцесс сценария после установки вернул статус ошибки 135
dpkg: проблемы с зависимостями препятствуют настройке linux-image-generic:
 linux-image-generic зависит от linux-image-5.4.0-89-generic; Однако:
  Пакет linux-image-5.4.0-89-generic еще не настроен.

dpkg: ошибка обработки пакета linux-image-generic (--configure):
 проблемы с зависимостями - оставить ненастроенным
dpkg: проблемы с зависимостями препятствуют настройке linux-generic:
 linux-generic зависит от linux-image-generic (= 5.4.0.89.93); Однако:
  Пакет linux-image-generic еще не настроен.

dpkg: ошибка обработки пакета linux-generic (--configure):
 проблемы с зависимостями - оставить ненастроенным
dpkg: проблемы с зависимостями препятствуют настройке linux-modules-extra-5.4.0-89-generic:
 linux-modules-extra-5.4.0-89-generic зависит от linux-image-5.4.0-89-generic | linux-образ-без знака-5.4.0-89-общий; Однако:
  Пакет linux-image-5.4.0-89-generic еще не настроен.
  Пакет linux-image-unsigned-5.4.0-89-generic не установлен.

dpkg: ошибка обработки пакета linux-modules-extra-5.4.0-89-generic (--configure):
 проблемы с зависимостями - оставить ненастроенным
При обработке возникли ошибки:
 Linux-образ-5.4.0-89-общий
 linux-образ-универсальный
 общий для Linux
 Linux-модули-экстра-5.4.0-89-общий
[Охотник за руткитами, версия 1.4.6]
Файл обновлен: искал 180 файлов, нашел 146
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)

Я попытался запустить следующую команду

sudo apt autoremove -y
sudo подходящая установка -f
sudo dpkg --configure -a

но все равно не получится на linux-image-5.4.0-89-generic.

Я также побежал:

sudo update-initramfs -u -k все                                             

и вывод такой:

perl: предупреждение: установка локали не удалась.
perl: предупреждение: установка локали не удалась.
perl: предупреждение: Пожалуйста, проверьте, что ваши настройки локали:
perl: предупреждение: Пожалуйста, проверьте, что ваши настройки локали:
    ЯЗЫК = (не установлен),
    ЯЗЫК = (не установлен),
    LC_ALL = (не установлено),
    LC_ALL = (не установлено),
    LC_TIME = "id_ID.UTF-8",
    LC_TIME = "id_ID.UTF-8",
    LC_MONETARY = "id_ID.UTF-8",
    LC_MONETARY = "id_ID.UTF-8",
    LC_ADDRESS = "id_ID.UTF-8",
    LC_ADDRESS = "id_ID.UTF-8",
    LC_TELEPHONE = "id_ID.UTF-8",
    LC_TELEPHONE = "id_ID.UTF-8",
    LC_NAME = "id_ID.UTF-8",
    LC_NAME = "id_ID.UTF-8",
    LC_MEASUREMENT = "id_ID.UTF-8",
    LC_MEASUREMENT = "id_ID.UTF-8",
    LC_IDENTIFICATION = "id_ID.UTF-8",
    LC_IDENTIFICATION = "id_ID.UTF-8",
    LC_NUMERIC = "id_ID.UTF-8",
    LC_NUMERIC = "id_ID.UTF-8",
    LC_PAPER = "id_ID.UTF-8",
    LC_PAPER = "id_ID.UTF-8",
    ЯЗЫК = "en_US.UTF-8"
    ЯЗЫК = "en_US.UTF-8"
    поддерживаются и устанавливаются в вашей системе.
    поддерживаются и устанавливаются в вашей системе.
perl: предупреждение: возврат к резервной локали ("en_US.UTF-8").
perl: предупреждение: возврат к резервной локали ("en_US.UTF-8").
update-initramfs: Генерация /boot/initrd.img-5.4.0-88-generic
I: initramfs попытается возобновить работу из /dev/sda4.
Я: (UUID=4a962a4e-7061-4272-9682-0d011eb67596)
I: Установите переменную RESUME, чтобы переопределить это.
update-initramfs: Генерация /boot/initrd.img-5.4.0-86-generic
I: initramfs попытается возобновить работу из /dev/sda4.
Я: (UUID=4a962a4e-7061-4272-9682-0d011eb67596)
I: Установите переменную RESUME, чтобы переопределить это.

В настоящее время я боюсь перезагружать свой сервер, так как думал, что это может привести к потере доступа к моему серверу.

Есть ли какое-нибудь решение для этого?

Обновление 1:

Я попытался запустить:

sudo apt установить linux-image-unsigned-5.4.0-89-generic

и я получил еще одну ошибку:

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Следующие пакеты были установлены автоматически и больше не требуются:
  amd64-microcode intel-microcode iucode-tool linux-modules-extra-5.4.0-89-generic
Используйте «sudo apt autoremove», чтобы удалить их.
Будут установлены следующие дополнительные пакеты:
  dctrl-tools dkms wireguard-dkms
Предлагаемые пакеты:
  меню долговых тегов fdutils linux-doc | linux-source-5.4.0 linux-инструменты
Следующие пакеты будут УДАЛЕНЫ:
  linux-generic linux-image-5.4.0-89-generic linux-image-generic
Будут установлены следующие НОВЫЕ пакеты:
  dctrl-tools dkms linux-image-unsigned-5.4.0-89-универсальный wireguard-dkms
0 обновлено, 4 установлено заново, 3 удалено и 0 не обновлено.
4 не полностью установлен или удален.
Нужно получить 9394 кБ архивов.
После этой операции будет использовано 2828 кБ дополнительного дискового пространства.
Вы хотите продолжить? [Да/нет] г
Получите:1 http://ubuntu.mirrors.ovh.net/ubuntu focus/main amd64 dctrl-tools amd64 2.24-3 [61,5 кБ]
Получить: 2 http://ubuntu.mirrors.ovh.net/ubuntu focus-updates/main amd64 dkms all 2.8.1-5ubuntu2 [66,8 КБ]
Получить: 3 http://ubuntu.mirrors.ovh.net/ubuntu focus-updates/universe amd64 wireguard-dkms all 1.0.20201112-1~20.04.1 [254 кБ]
Получить: 4 http://ubuntu.mirrors.ovh.net/ubuntu focus-updates/main amd64 linux-image-unsigned-5.4.0-89-generic amd64 5.4.0-89.100 [9011 кБ]
Получено 9394 КБ за 2 с (5967 КБ/с)                                
perl: предупреждение: установка локали не удалась.
perl: предупреждение: Пожалуйста, проверьте, что ваши настройки локали:
    ЯЗЫК = (не установлен),
    LC_ALL = (не установлено),
    LC_TIME = "id_ID.UTF-8",
    LC_MONETARY = "id_ID.UTF-8",
    LC_ADDRESS = "id_ID.UTF-8",
    LC_TELEPHONE = "id_ID.UTF-8",
    LC_NAME = "id_ID.UTF-8",
    LC_MEASUREMENT = "id_ID.UTF-8",
    LC_IDENTIFICATION = "id_ID.UTF-8",
    LC_NUMERIC = "id_ID.UTF-8",
    LC_PAPER = "id_ID.UTF-8",
    ЯЗЫК = "en_US.UTF-8"
    поддерживаются и устанавливаются в вашей системе.
perl: предупреждение: возврат к резервной локали ("en_US.UTF-8").
локаль: невозможно установить LC_ALL в локаль по умолчанию: нет такого файла или каталога
(Чтение базы данных... На данный момент установлено 176597 файлов и каталогов.)
Удаление linux-generic (5.4.0.89.93)...
Выбор ранее невыбранного пакета dctrl-tools.
(Чтение базы данных... На данный момент установлено 176595 файлов и каталогов.)
Подготовка к распаковке .../dctrl-tools_2.24-3_amd64.deb ...
Распаковка dctrl-tools (2.24-3)...
Выбор ранее невыбранного пакета dkms.
Подготовка к распаковке .../dkms_2.8.1-5ubuntu2_all.deb ...
Распаковка dkms (2.8.1-5ubuntu2)...
Выбор ранее невыбранного пакета wireguard-dkms.
Подготовка к распаковке .../wireguard-dkms_1.0.20201112-1~20.04.1_all.deb ...
Распаковка wireguard-dkms (1.0.20201112-1~20.04.1) ...
dpkg: linux-image-5.4.0-89-generic: проблемы с зависимостями, но все равно удаляем, как вы просили:
 linux-modules-extra-5.4.0-89-generic зависит от linux-image-5.4.0-89-generic | linux-образ-без знака-5.4.0-89-общий; Однако:
  Пакет linux-image-5.4.0-89-generic подлежит удалению.
  Пакет linux-image-unsigned-5.4.0-89-generic не установлен.
 linux-image-generic зависит от linux-image-5.4.0-89-generic.

(Чтение базы данных... На данный момент установлено 176821 файлов и каталогов.)
Удаление linux-image-5.4.0-89-generic (5.4.0-89.100)...
локаль: невозможно установить LC_ALL в локаль по умолчанию: нет такого файла или каталога
/var/lib/dpkg/info/linux-image-5.4.0-89-generic.postrm ... удаление отложенного триггера
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: удаление /boot/initrd.img-5.4.0-89-generic
/etc/kernel/postrm.d/zz-update-grub:
Исходный файл `/etc/default/grub'
Исходный файл `/etc/default/grub.d/50-cloudimg-settings.cfg'
Исходный файл `/etc/default/grub.d/init-select.cfg'
Создание файла конфигурации grub...
Найден образ Linux: /boot/vmlinuz-5.4.0-88-generic
Найден образ initrd: /boot/initrd.img-5.4.0-88-generic
Найден образ Linux: /boot/vmlinuz-5.4.0-86-generic
Найден образ initrd: /boot/initrd.img-5.4.0-86-generic
сделано
dpkg: linux-image-generic: проблемы с зависимостями, но все равно удаляем, как вы просили:
 wireguard зависит от wireguard-dkms (>= 0.0.20200121-2) | wireguard-modules (>= 0.0.20191219); Однако:
  Пакет wireguard-dkms еще не настроен.
  Пакет wireguard-modules не установлен.
  Пакет linux-image-generic, предоставляющий модули wireguard, подлежит удалению.

Удаление linux-image-generic (5.4.0.89.93)...
Выбор ранее невыбранного пакета linux-image-unsigned-5.4.0-89-generic.
(Чтение базы данных... На данный момент установлено 176815 файлов и каталогов.)
Подготовка к распаковке .../linux-image-unsigned-5.4.0-89-generic_5.4.0-89.100_amd64.deb ...
Распаковка linux-image-unsigned-5.4.0-89-generic (5.4.0-89.100)...
Настройка linux-image-unsigned-5.4.0-89-generic (5.4.0-89.100)...
Ошибка шины
dpkg: ошибка обработки пакета linux-image-unsigned-5.4.0-89-generic (--configure):
 установленный linux-image-unsigned-5.4.0-89-generic пакет послеустановочный подпроцесс сценария вернул статус ошибки 135
Настройка dctrl-tools (2.24-3)...
dpkg: проблемы с зависимостями препятствуют настройке linux-modules-extra-5.4.0-89-generic:
 linux-modules-extra-5.4.0-89-generic зависит от linux-image-5.4.0-89-generic | linux-образ-без знака-5.4.0-89-общий; Однако:
  Пакет linux-image-5.4.0-89-generic не установлен.
  Пакет linux-image-unsigned-5.4.0-89-generic еще не настроен.

dpkg: ошибка обработки пакета linux-modules-extra-5.4.0-89-generic (--configure):
 проблемы с зависимостями - оставить ненастроенным
Настройка dkms (2.8.1-5ubuntu2)...
Настройка wireguard-dkms (1.0.20201112-1~20.04.1) ...
локаль: невозможно установить LC_ALL в локаль по умолчанию: нет такого файла или каталога
Загрузка новых файлов wireguard-1.0.20201112 DKMS...
Сборка для 5.4.0-88-generic 5.4.0-89-generic
Сборка начального модуля для 5.4.0-88-generic
Выполнено.

wireguard.ko:
Запуск проверки работоспособности версии модуля.

Хорошие новости! Версия модуля 1.0.20201112 для wireguard.ko
точно соответствует тому, что уже найдено в ядре 5.4.0-88-generic.
DKMS не заменит этот модуль.
Вы можете переопределить, указав --force.

депмод.......

DKMS: установка завершена.
Сборка начального модуля для 5.4.0-89-generic
Выполнено.

wireguard.ko:
Запуск проверки работоспособности версии модуля.

Хорошие новости! Версия модуля 1.0.20201112 для wireguard.ko
точно соответствует тому, что уже найдено в ядре 5.4.0-89-generic.
DKMS не заменит этот модуль.
Вы можете переопределить, указав --force.

depmod.......(неверный статус выхода: 135)

-------- Начало удаления --------
Модуль: проволока
Версия: 1.0.20201112
Ядро: 5.4.0-89-универсальное (x86_64)
-------------------------------------

Статус: Перед удалением эта версия модуля была АКТИВНОЙ на этом ядре.

wireguard.ko:
 - Удаление
   - Удаление из: /lib/modules/5.4.0-89-generic/
rmdir: не удалось удалить '': Нет такого файла или каталога
 - Оригинальный модуль
   - Для этого модуля на этом ядре не найден оригинальный модуль.
   - Используйте команду dkms install для переустановки любой предыдущей версии модуля.

depmod.....(неверный статус выхода: 135)

DKMS: удаление завершено.
Ошибка! Обнаружены проблемы с depmod. Автоматическое удаление этого модуля.
DKMS: Ошибка установки (проблемы depmod). Модуль откатился в состояние сборки.
dpkg: ошибка обработки пакета wireguard-dkms (--configure):
 установленный подпроцесс сценария после установки пакета wireguard-dkms вернул статус ошибки 6
Обработка триггеров для man-db (2.9.1-1)...
При обработке возникли ошибки:
 linux-образ-без знака-5.4.0-89-общий
 Linux-модули-экстра-5.4.0-89-общий
 wireguard-dkms
[Охотник за руткитами, версия 1.4.6]
Файл обновлен: искал 180 файлов, нашел 146
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)

Обновление 2:

Попытался снова установить универсальное ядро:

sudo apt установить linux-image-5.4.0-89-generic

Но получить ту же ошибку:

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Следующие пакеты были установлены автоматически и больше не требуются:
  amd64-microcode intel-microcode iucode-tool linux-modules-extra-5.4.0-89-generic
Используйте «sudo apt autoremove», чтобы удалить их.
Предлагаемые пакеты:
  fdutils linux-doc | linux-source-5.4.0 linux-инструменты
Следующие пакеты будут УДАЛЕНЫ:
  linux-образ-без знака-5.4.0-89-общий
Будут установлены следующие НОВЫЕ пакеты:
  Linux-образ-5.4.0-89-общий
0 обновлено, 1 установлено заново, 1 удалено и 0 не обновлено.
3 не полностью установлен или удален.
Нужно получить 0 Б/8990 кБ архивов.
После этой операции освободится 505 кБ дискового пространства.
Вы хотите продолжить? [Да/нет] 
perl: предупреждение: установка локали не удалась.
perl: предупреждение: Пожалуйста, проверьте, что ваши настройки локали:
    ЯЗЫК = (не установлен),
    LC_ALL = (не установлено),
    LC_TIME = "id_ID.UTF-8",
    LC_MONETARY = "id_ID.UTF-8",
    LC_ADDRESS = "id_ID.UTF-8",
    LC_TELEPHONE = "id_ID.UTF-8",
    LC_NAME = "id_ID.UTF-8",
    LC_MEASUREMENT = "id_ID.UTF-8",
    LC_IDENTIFICATION = "id_ID.UTF-8",
    LC_NUMERIC = "id_ID.UTF-8",
    LC_PAPER = "id_ID.UTF-8",
    ЯЗЫК = "en_US.UTF-8"
    поддерживаются и устанавливаются в вашей системе.
perl: предупреждение: возврат к резервной локали ("en_US.UTF-8").
локаль: невозможно установить LC_ALL в локаль по умолчанию: нет такого файла или каталога
dpkg: linux-image-unsigned-5.4.0-89-generic: проблемы с зависимостями, но удаление в любом случае, как вы просили:
 linux-modules-extra-5.4.0-89-generic зависит от linux-image-5.4.0-89-generic | linux-образ-без знака-5.4.0-89-общий; Однако:
  Пакет linux-image-5.4.0-89-generic не установлен.
  Пакет linux-image-unsigned-5.4.0-89-generic подлежит удалению.

(Чтение базы данных... На данный момент установлено 176817 файлов и каталогов.)
Удаление linux-image-unsigned-5.4.0-89-generic (5.4.0-89.100)...
локаль: невозможно установить LC_ALL в локаль по умолчанию: нет такого файла или каталога
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: удаление /boot/initrd.img-5.4.0-89-generic
/etc/kernel/postrm.d/zz-update-grub:
Исходный файл `/etc/default/grub'
Исходный файл `/etc/default/grub.d/50-cloudimg-settings.cfg'
Исходный файл `/etc/default/grub.d/init-select.cfg'
Создание файла конфигурации grub...
Найден образ Linux: /boot/vmlinuz-5.4.0-88-generic
Найден образ initrd: /boot/initrd.img-5.4.0-88-generic
Найден образ Linux: /boot/vmlinuz-5.4.0-86-generic
Найден образ initrd: /boot/initrd.img-5.4.0-86-generic
сделано
Выбор ранее невыбранного пакета linux-image-5.4.0-89-generic.
(Чтение базы данных... На данный момент установлено 176815 файлов и каталогов.)
Подготовка к распаковке .../linux-image-5.4.0-89-generic_5.4.0-89.100_amd64.deb ...
Распаковка linux-image-5.4.0-89-generic (5.4.0-89.100)...
Настройка linux-image-5.4.0-89-generic (5.4.0-89.100)...
Ошибка шины
dpkg: ошибка обработки пакета linux-image-5.4.0-89-generic (--configure):
 установленный linux-image-5.4.0-89-generic пакет подпроцесс сценария после установки вернул статус ошибки 135
Настройка wireguard-dkms (1.0.20201112-1~20.04.1) ...
локаль: невозможно установить LC_ALL в локаль по умолчанию: нет такого файла или каталога
Удаление старых файлов wireguard-1.0.20201112 DKMS...

-------- Начало удаления --------
Модуль: проволока
Версия: 1.0.20201112
Ядро: 5.4.0-88-универсальное (x86_64)
-------------------------------------

Статус: Перед удалением эта версия модуля была АКТИВНОЙ на этом ядре.

wireguard.ko:
 - Удаление
   - Удаление из: /lib/modules/5.4.0-88-generic/
rmdir: не удалось удалить '': Нет такого файла или каталога
 - Оригинальный модуль
   - Для этого модуля на этом ядре не найден оригинальный модуль.
   - Используйте команду dkms install для переустановки любой предыдущей версии модуля.

депмод........

DKMS: удаление завершено.

-------- Начало удаления --------
Модуль: проволока
Версия: 1.0.20201112
Ядро: 5.4.0-89-универсальное (x86_64)
-------------------------------------

Статус: Эта версия модуля была НЕАКТИВНОЙ для этого ядра.
depmod.......(неверный статус выхода: 135)

DKMS: удаление завершено.

------------------------------
Удаление версии модуля: 1.0.20201112
полностью из дерева DKMS.
------------------------------
Выполнено.
Загрузка новых файлов wireguard-1.0.20201112 DKMS...
Сборка для 5.4.0-88-generic 5.4.0-89-generic
Сборка начального модуля для 5.4.0-88-generic
Выполнено.

wireguard.ko:
Запуск проверки работоспособности версии модуля.

Хорошие новости! Версия модуля 1.0.20201112 для wireguard.ko
точно соответствует тому, что уже найдено в ядре 5.4.0-88-generic.
DKMS не заменит этот модуль.
Вы можете переопределить, указав --force.

депмод......

DKMS: установка завершена.
Сборка начального модуля для 5.4.0-89-generic
Выполнено.

wireguard.ko:
Запуск проверки работоспособности версии модуля.

Хорошие новости! Версия модуля 1.0.20201112 для wireguard.ko
точно соответствует тому, что уже найдено в ядре 5.4.0-89-generic.
DKMS не заменит этот модуль.
Вы можете переопределить, указав --force.

depmod.....(неверный статус выхода: 135)

-------- Начало удаления --------
Модуль: проволока
Версия: 1.0.20201112
Ядро: 5.4.0-89-универсальное (x86_64)
-------------------------------------

Статус: Перед удалением эта версия модуля была АКТИВНОЙ на этом ядре.

wireguard.ko:
 - Удаление
   - Удаление из: /lib/modules/5.4.0-89-generic/
rmdir: не удалось удалить '': Нет такого файла или каталога
 - Оригинальный модуль
   - Для этого модуля на этом ядре не найден оригинальный модуль.
   - Используйте команду dkms install для переустановки любой предыдущей версии модуля.

depmod.....(неверный статус выхода: 135)

DKMS: удаление завершено.
Ошибка! Обнаружены проблемы с depmod. Автоматическое удаление этого модуля.
DKMS: Ошибка установки (проблемы depmod). Модуль откатился в состояние сборки.
dpkg: ошибка обработки пакета wireguard-dkms (--configure):
 установленный подпроцесс сценария после установки пакета wireguard-dkms вернул статус ошибки 6
dpkg: проблемы с зависимостями препятствуют настройке linux-modules-extra-5.4.0-89-generic:
 linux-modules-extra-5.4.0-89-generic зависит от linux-image-5.4.0-89-generic | linux-образ-без знака-5.4.0-89-общий; Однако:
  Пакет linux-image-5.4.0-89-generic еще не настроен.
  Пакет linux-image-unsigned-5.4.0-89-generic не установлен.

dpkg: ошибка обработки пакета linux-modules-extra-5.4.0-89-generic (--configure):
 проблемы с зависимостями - оставить ненастроенным
При обработке возникли ошибки:
 Linux-образ-5.4.0-89-общий
 wireguard-dkms
 Linux-модули-экстра-5.4.0-89-общий
[Охотник за руткитами, версия 1.4.6]
Файл обновлен: искал 180 файлов, нашел 146
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)

Обновление 3:

Как упоминалось в комментарии, я выполнил следующее:

sudo apt --fix-сломанная установка

И вывод:

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Следующие пакеты были установлены автоматически и больше не требуются:
  amd64-microcode intel-microcode iucode-tool linux-modules-extra-5.4.0-89-generic
Используйте «sudo apt autoremove», чтобы удалить их.
0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.
3 не полностью установлен или удален.
После этой операции будет использовано 0 Б дополнительного дискового пространства.
perl: предупреждение: установка локали не удалась.
perl: предупреждение: Пожалуйста, проверьте, что ваши настройки локали:
    ЯЗЫК = (не установлен),
    LC_ALL = (не установлено),
    LC_TIME = "id_ID.UTF-8",
    LC_MONETARY = "id_ID.UTF-8",
    LC_ADDRESS = "id_ID.UTF-8",
    LC_TELEPHONE = "id_ID.UTF-8",
    LC_NAME = "id_ID.UTF-8",
    LC_MEASUREMENT = "id_ID.UTF-8",
    LC_IDENTIFICATION = "id_ID.UTF-8",
    LC_NUMERIC = "id_ID.UTF-8",
    LC_PAPER = "id_ID.UTF-8",
    ЯЗЫК = "en_US.UTF-8"
    поддерживаются и устанавливаются в вашей системе.
perl: предупреждение: возврат к резервной локали ("en_US.UTF-8").
локаль: невозможно установить LC_ALL в локаль по умолчанию: нет такого файла или каталога
Настройка linux-image-5.4.0-89-generic (5.4.0-89.100)...
Ошибка шины
dpkg: ошибка обработки пакета linux-image-5.4.0-89-generic (--configure):
 установленный linux-image-5.4.0-89-generic пакет подпроцесс сценария после установки вернул статус ошибки 135
Настройка wireguard-dkms (1.0.20201112-1~20.04.1) ...
локаль: невозможно установить LC_ALL в локаль по умолчанию: нет такого файла или каталога
Удаление старых файлов wireguard-1.0.20201112 DKMS...

-------- Начало удаления --------
Модуль: проволока
Версия: 1.0.20201112
Ядро: 5.4.0-88-универсальное (x86_64)
-------------------------------------

Статус: Перед удалением эта версия модуля была АКТИВНОЙ на этом ядре.

wireguard.ko:
 - Удаление
   - Удаление из: /lib/modules/5.4.0-88-generic/
rmdir: не удалось удалить '': Нет такого файла или каталога
 - Оригинальный модуль
   - Для этого модуля на этом ядре не найден оригинальный модуль.
   - Используйте команду dkms install для переустановки любой предыдущей версии модуля.

депмод...

DKMS: удаление завершено.

-------- Начало удаления --------
Модуль: проволока
Версия: 1.0.20201112
Ядро: 5.4.0-89-универсальное (x86_64)
-------------------------------------

Статус: Эта версия модуля была НЕАКТИВНОЙ для этого ядра.
depmod.....(неверный статус выхода: 135)

DKMS: удаление завершено.

------------------------------
Удаление версии модуля: 1.0.20201112
полностью из дерева DKMS.
------------------------------
Выполнено.
Загрузка новых файлов wireguard-1.0.20201112 DKMS...
Сборка для 5.4.0-88-generic 5.4.0-89-generic
Сборка начального модуля для 5.4.0-88-generic
Выполнено.

wireguard.ko:
Запуск проверки работоспособности версии модуля.

Хорошие новости! Версия модуля 1.0.20201112 для wireguard.ko
точно соответствует тому, что уже найдено в ядре 5.4.0-88-generic.
DKMS не заменит этот модуль.
Вы можете переопределить, указав --force.

депмод...

DKMS: установка завершена.
Сборка начального модуля для 5.4.0-89-generic
Выполнено.

wireguard.ko:
Запуск проверки работоспособности версии модуля.

Хорошие новости! Версия модуля 1.0.20201112 для wireguard.ko
точно соответствует тому, что уже найдено в ядре 5.4.0-89-generic.
DKMS не заменит этот модуль.
Вы можете переопределить, указав --force.

depmod.....(неверный статус выхода: 135)

-------- Начало удаления --------
Модуль: проволока
Версия: 1.0.20201112
Ядро: 5.4.0-89-универсальное (x86_64)
-------------------------------------

Статус: Перед удалением эта версия модуля была АКТИВНОЙ на этом ядре.

wireguard.ko:
 - Удаление
   - Удаление из: /lib/modules/5.4.0-89-generic/
rmdir: не удалось удалить '': Нет такого файла или каталога
 - Оригинальный модуль
   - Для этого модуля на этом ядре не найден оригинальный модуль.
   - Используйте команду dkms install для переустановки любой предыдущей версии модуля.

depmod.....(неверный статус выхода: 135)

DKMS: удаление завершено.
Ошибка! Обнаружены проблемы с depmod. Автоматическое удаление этого модуля.
DKMS: Ошибка установки (проблемы depmod). Модуль откатился в состояние сборки.
dpkg: ошибка обработки пакета wireguard-dkms (--configure):
 установленный подпроцесс сценария после установки пакета wireguard-dkms вернул статус ошибки 6
dpkg: проблемы с зависимостями препятствуют настройке linux-modules-extra-5.4.0-89-generic:
 linux-modules-extra-5.4.0-89-generic зависит от linux-image-5.4.0-89-generic | linux-образ-без знака-5.4.0-89-общий; Однако:
  Пакет linux-image-5.4.0-89-generic еще не настроен.
  Пакет linux-image-unsigned-5.4.0-89-generic не установлен.

dpkg: ошибка обработки пакета linux-modules-extra-5.4.0-89-generic (--configure):
 проблемы с зависимостями - оставить ненастроенным
При обработке возникли ошибки:
 Linux-образ-5.4.0-89-общий
 wireguard-dkms
 Linux-модули-экстра-5.4.0-89-общий
[Охотник за руткитами, версия 1.4.6]
Файл обновлен: искал 180 файлов, нашел 146
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)
khgasd652k avatar
флаг br
Я уже выполнил команду, и оказалось, что это еще одна ошибка. Я обновил вопрос с новым выводом.
khgasd652k avatar
флаг br
Я обновил вопрос выводом `apt --fix-broken install`. Пожалуйста, проверьте.
kanehekili avatar
флаг zw
Вы случайно не удалили некоторые папки? Проблема локали меня раздражает. Или вы пытались изменить язык через терминал?
khgasd652k avatar
флаг br
Из истории zsh за несколько месяцев ни одна папка не была удалена. Что касается предупреждения о языке, оно было на моем сервере с 18.04 LTS. Я просто игнорирую это. Я сбит с толку, так как при обычном запуске `sudo apt update && sudo apt dist-upgrade -y` будет работать гладко, но в этой версии ядра внезапно появляется эта ошибка.
Рейтинг:3
флаг my

Журнал ошибок способный -f установить предполагает наличие ошибок в постустановочном скрипте следующих пакетов:

  • Linux-образ-5.4.0-89-общий
  • wireguard-dkms
  • Linux-модули-экстра-5.4.0-89-общий (проблемы зависимости)

Обычно это означает, что та или иная команда постустановочного (шелл-скрипта) не удалась из-за проблем с конфигурационными файлами.


СПОСОБ № 1: Сначала попробуйте принудительно перезаписать файлы:

sudo dpkg -i --force-overwrite var/cache/apt/archives/linux-image*
sudo dpkg -i --force-overwrite var/cache/apt/archives/wireguard-dkms*
sudo dpkg -i --force-overwrite var/cache/apt/archives/linux-module*
sudo apt --fix-сломанная установка

Смысл:-

  • Здесь --force-перезаписать аргумент заставит дпкг размещать файлы независимо от ошибок. Сообщение об ошибке кажется нормальным и не разрушительным, вы можете запускать команды без каких-либо опасений.

  • В последней команде --fix-сломанный аргумент перенастроит/повторно обработает пакеты ошибок.


Если это не сработало, то нужно удалить постустановочный скрипт пакетов:

sudo rm /var/lib/dpkg/info/linux-image-5.4.0-89-generic.postinst
sudo rm /var/lib/dpkg/info/wireguard-dkms.postinst
sudo rm /var/lib/dpkg/info/linux-modules-extra-5.4.0-89-generic.postinst

Затем запустите принудительную установку:

sudo apt --fix-сломанная установка

Затем запустите автоудаление:

sudo apt autoremove && sudo apt clean

Смысл:-

  • Постустановочный сценарий пакета состоит из команд, которые необходимо запустить после завершения установки, чтобы сообщить другим приложениям об установке пакета. Удаление этого не нанесет никакого вреда, так как работает --fix-сломанный install уже запустил постустановочный скрипт.

После выполнения команд, упомянутых выше, обязательно выполните следующие команды:

sudo apt update && sudo apt upgrade && sudo apt autoremove && sudo apt clean && sudo apt autoclean && sudo apt --fix-broken install
khgasd652k avatar
флаг br
Спасибо, ошибки можно исправить вашим первым способом. В настоящее время я отмечаю ваш ответ как лучший ответ, позже, когда мне нужно будет перезагрузить мой сервер и при загрузке не возникнет проблем, я также обновлю вопрос с ответом. Еще раз спасибо за помощь

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.