Моя система представляет собой установку сервера Ubuntu 20.4 с установленным webmin для управления, Icinga для наблюдения за проблемой, postfix, nodejs, apache и т. д.
Обычно обновления выполняются автоматически, но с 4 июня apt не работает со следующей ошибкой:
Лекция des listes de paquets ... Fait
Строительство de l'arbre des dépendances
Лекция о государственной информации ... Fait
Vous pouvez lancer «Apt --fix-broken install» для исправления проблем.
Les paquets suivants contiennent des dépendances non satisfaitesÂ:
grub-efi-amd64 : зависит: grub-efi-amd64-bin (= 2.04-1ubuntu44)
E: Неудовлетворительные зависимости. Essayez «apt --fix-broken install» без пакета
(или указать одно решение).
Так что я попытался apt --fix-сломанная установка
который вернулся
Лекция des listes de paquets ... Fait
Строительство de l'arbre des dépendances
Лекция о государственной информации ... Fait
Коррекция зависимостей... Fait
Дополнительный пакет дополнительных услуг для установки:
grub-efi-amd64
Les paquets suivants seront misà jourÂ:
grub-efi-amd64
1 пропущенный день, 0 новых инсталляций, 0 просмотров и 64 непропущенных дня.
Il est nécessaire de prendre 0 o/47,3 ko dans les archives.
Après cette opération, 7.168 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer? [О/н] О
Предварительная конфигурация пакетов...
(Лекция о базовых принципах... 259242 fichiers et répertoires déjà installés.)
Подготовка к удалению пакета .../grub-efi-amd64_2.04-1ubuntu44.1.2_amd64.deb ...
Удаление пакета grub-efi-amd64 (2.04-1ubuntu44.1.2) на (2.04-1ubuntu44) ...
dpkg: ошибка определения архива /var/cache/apt/archives/grub-efi-amd64_2.04-1ubuntu44.1.2_amd64.deb (--unpack):
Предварительная замена «/etc/kernel/postinst.d/zz-update-grub», которая установлена в пакете grub2-common 2.02+dfsg1-20+deb10u4
Des erreurs ont été rencontrées подвеска l'executionÂ:
/var/cache/apt/архивы/grub-efi-amd64_2.04-1ubuntu44.1.2_amd64.deb
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)
любые предварительные автоматическое удаление
, apt --only-upgrade установить grub-efi-amd64
, apt install --переустановить grub-efi-amd64
заканчиваются теми же ошибками.
Чтение нескольких сообщений в Интернете (и на этом сайте) относится к конфликтующему пакету, grub2-common в моем случае, и для его удаления запустите меткая установка -f
.
Но пакет grub2-efi-amd64 зависит от этого пакета, и я немного боюсь его удалить, и в итоге система не загружается.
Мне нужно подтверждение этого «решения», прежде чем я попробую его, чтобы избежать переустановки всей моей системы, поскольку мне потребовалось несколько недель, чтобы правильно установить и настроить ее в первый раз.
Бег Политика apt-cache grub-efi-amd64
вернуть следующее:
grub-efi-amd64:
Установка: 2.04-1ubuntu44
Кандидат: 2.04-1ubuntu44.1.2
Таблица версий:
2.04-1убунту44.1.2 500
500 http://be.archive.ubuntu.com/ubuntu bionic-updates/main Пакеты amd64
500 пакетов http://security.ubuntu.com/ubuntu bionic-security/main amd64
*** 2.04-1убунту44 100
100 /var/lib/dpkg/status
2.02+dfsg1-20+deb10u4 500
500 http://ftp.de.debian.org/debian buster/main Пакеты amd64
2.02-2убунту8 500
500 http://be.archive.ubuntu.com/ubuntu bionic/main Пакеты amd64
список репозиториев:
больше /etc/apt/sources.list
deb http://be.archive.ubuntu.com/ubuntu/ бионический основной ограниченный доступ
deb http://be.archive.ubuntu.com/ubuntu/ бионические обновления основные ограниченные
deb http://be.archive.ubuntu.com/ubuntu/ бионическая вселенная
deb http://be.archive.ubuntu.com/ubuntu/ вселенная бионических обновлений
deb http://be.archive.ubuntu.com/ubuntu/ бионическая мультивселенная
deb http://be.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
deb http://be.archive.ubuntu.com/ubuntu/ bionic-backports основная ограниченная вселенная мультивселенная
deb http://security.ubuntu.com/ubuntu bionic-security основной ограниченный доступ
deb http://security.ubuntu.com/ubuntu вселенная бионической безопасности
deb http://security.ubuntu.com/ubuntu бионическая безопасность мультивселенная
подробнее /etc/apt/sources.list.d/*
:::::::::::::::
/etc/apt/sources.list.d/bionic-icinga.list
:::::::::::::::
deb http://packages.icinga.com/ubuntu icinga-bionic основной
:::::::::::::::
/etc/apt/sources.list.d/nodesource.list
:::::::::::::::
deb https://deb.nodesource.com/node_14.x buster основной
deb-src https://deb.nodesource.com/node_14.x основной блокировщик
:::::::::::::::
/etc/apt/sources.list.d/nonfree.list
:::::::::::::::
deb http://ftp.de.debian.org/debian/ buster основной несвободный
:::::::::::::::
/etc/apt/sources.list.d/tk-main-xenial.list
:::::::::::::::
deb http://archive.thomas-krenn.com/packages xenial основной
:::::::::::::::
/etc/apt/sources.list.d/tk-Optional-xenial.list
:::::::::::::::
deb http://archive.thomas-krenn.com/packages xenial необязательный
:::::::::::::::
/etc/apt/sources.list.d/webmin.list
:::::::::::::::
deb http://download.webmin.com/download/repository sarge contrib
Странная вещь, которую я обнаружил, которая может быть причиной проблемы, заключается в том, что моя система упоминается не как Ubuntu, а как Debian (пришлось добавить репозиторий Debian для установки версии узла):
o Доступны модули LSB.
Идентификатор распространителя: Debian
Описание: Debian GNU/Linux 10 (бастер)
Выпуск: 10
Кодовое имя: Бастер
Проблема в том, что из-за этой проблемы я больше не могу установить какое-либо обновление.
Спасибо за любое подтверждение/помощь, которую вы могли бы предоставить,
Йоанн.