Рейтинг:0

Как исправить неверные состояния пакета после неудачного обновления do-release?

флаг nl

Я только что попытался обновить Hirsute до Impish (с 21.04 по 21.10), используя делать-релиз-обновление, но, похоже, не удалось. В конце первой попытки была запрошена перезагрузка. Но вроде после перезагрузки ничего не изменилось. Последующие прогоны делать-релиз-обновление потерпеть неудачу «молча» только с «Прервано».

Проверка /var/log/dist-upgrade/main.log указывает, что все пакеты явно были обновлены, и есть только одна ошибка (показана здесь с учетом контекста):

ОТЛАДКА запуска Quirks.PostDistUpgradeCache
ОТЛАДКА Сравнение 5.11.0-38 с
ИНФОРМАЦИЯ об установке linux-метапакета: linux-generic
DEBUG Установка 'linux-generic' (метапакет linux мог быть случайно удален)
ОШИБКА Установка/обновление 'linux-generic' не удалось

Вторая строка не опечатка — в логе действительно есть сравнение между версией ядра Hirsute и ничем. Я не удивлен отсутствием общий для Linux, так как у меня есть Linux-универсальный-hwe-20.04 установлен (вместо?).

Какие В САМОМ ДЕЛЕ меня смущает то, что на самом деле ничего не изменилось. lsb_release -a все еще показывает 21.04 (как делает /etc/lsb-выпуск).

Обновлений вроде нет(apt update && apt полное обновление), несмотря на все ссылки на волосатый удаляются из /etc/apt/sources.list/etc/apt/sources.list.d/*).

Копать глубже, список подходящих --установлен | базовые файлы grep (за /etc/lsb-выпуск; просто используется в качестве примера) указывает на эту версию 11убунту19 установлено (хирсутская версия). Однако, подходящая информация -базовые файлы показывает:

Пакет: base-файлы
Версия: 11.1убунту5
Приоритет: требуется
Главное: да
Раздел: админ
Происхождение: Убунту
Сопровождающий: Разработчики Ubuntu <[email protected]>
Первоначальный сопровождающий: Сантьяго Вила <[email protected]>
Ошибки: https://bugs.launchpad.net/ubuntu/+filebug
Установленный размер: 403 КБ
Предоставляет: базу
Предварительно зависит: awk
Зависит: libc6 (>= 2.34), libcrypt1 (>= 1:4.4.10-10ubuntu3)
Разрывы: debian-security-support (<< 2019.04.25), initscripts (<< 2.88dsf-13.3), sendfile (<< 2.1b.20080616-5.2~), ubuntu-server (<< 1.453)
Заменяет: base, dpkg (<= 1.15.0), miscutils
Задача: минимальная
Размер загрузки: 63,1 КБ
APT-источники: http://gb.archive.ubuntu.com/ubuntu impish/main Пакеты amd64
Описание: Различные файлы базовой системы Debian
 Этот пакет содержит базовую иерархию файловой системы системы Debian,
 и несколько важных разных файлов, таких как /etc/debian_version,
 /etc/host.conf, /etc/issue, /etc/motd, /etc/profile и другие, а
 текст нескольких общих лицензий, используемых в системах Debian.

Пакет: base-файлы
Версия: 11убунту19
Статус: установить ок установлено
Приоритет: требуется
Главное: да
Раздел: админ
Сопровождающий: Разработчики Ubuntu <[email protected]>
Первоначальный сопровождающий: Сантьяго Вила <[email protected]>
Установленный размер: 402 КБ
Предоставляет: базу
Предварительно зависит: awk
Зависит: libc6 (>= 2.3.4), libcrypt1 (>= 1:4.4.10-10ubuntu3)
Разрывы: debian-security-support (<< 2019.04.25), initscripts (<< 2.88dsf-13.3), sendfile (<< 2.1b.20080616-5.2~), ubuntu-server (<< 1.453)
Заменяет: base, dpkg (<= 1.15.0), miscutils
Размер загрузки: неизвестен
APT-ручная установка: нет
APT-источники: /var/lib/dpkg/status
Описание: Различные файлы базовой системы Debian
 Этот пакет содержит базовую иерархию файловой системы системы Debian,
 и несколько важных разных файлов, таких как /etc/debian_version,
 /etc/host.conf, /etc/issue, /etc/motd, /etc/profile и другие, а
 текст нескольких общих лицензий, используемых в системах Debian.

Так удачно знает что обновление доступно, он просто не может его использовать или увидеть по какой-то причине.

В чем дело?!

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

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