Рейтинг:1

постоянные ошибки установки или обновления - «в файле списка файлов для пакета« libinput-bin »отсутствует последняя новая строка»

флаг sc

Системный сервер Ubuntu 20.04.3, Raspberry pi 4B. Попытки запустить apt install, apt upgrade, практически что угодно возвращают одни и те же ошибки:

dpkg: неисправимая фатальная ошибка, прерывание:
  В файле списка файлов для пакета «libinput-bin» отсутствует последняя новая строка
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (2)

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

Рейтинг:2
флаг zw

Вы должны удалить проблемный файл,

sudo rm /var/lib/dpkg/info/libinput-bin.list

а затем переустановите этот пакет, чтобы получить правильное содержимое вышеуказанного файла,

sudo apt-get install --переустановить libinput-bin
флаг sc
dpkg: предупреждение: файл со списком файлов для пакета «libinput-bin» отсутствует; предполагая, что в настоящее время в пакете нет установленных файлов dpkg: неисправимая фатальная ошибка, прерывание: В файле списка файлов для пакета 'libdbus-glib-1-2:armhf' отсутствует последняя новая строка E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (2)
Zanna avatar
флаг kr
@rpmckinley предупреждение исчезнет, ​​когда вы сможете выполнить переустановку, и не остановит запуск `dpkg`. Вам придется удалить файл, связанный с новой ошибкой, и переустановить этот пакет, чтобы восстановить его. Что случилось с вашей информацией о dpkg???
флаг sc
Фатальные ошибки в dpkg НЕ устранены. Пожалуйста, не удаляйте мои вопросы, пока они не будут решены.
Zanna avatar
флаг kr
@rpmckinley Я знаю, что вы не решили эту проблему. Сообщение о списке файлов `libinput-bin` представляет собой предупреждение, которое исчезнет, ​​когда вы выполните второй шаг в ответе N0rbert, но вы не можете выполнить второй шаг, потому что у вас есть новая ошибка в списке файлов другого пакета, поэтому у вас есть чтобы применить первую команду N0rbert также к этому списку файлов (удалить список поврежденных файлов), а затем применить вторую команду к обоим пакетам, чьи списки файлов были удалены. Но возможно другой список файлов окажется битым, в таком случае, мне интересно, как это произошло.

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

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