Рейтинг:0

Пакет libegl-mesa0 не работает и не может быть обновлен/исправлен из-за ошибки "слишком длинная строка или отсутствующая новая строка"

флаг lv

Вот результат sudo apt --fix-сломанная установка:

sudo apt --fix-сломанная установка
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libegl-mesa0 libegl-меса0:i386
Будут обновлены следующие пакеты:
  libegl-mesa0 libegl-меса0:i386
2 обновлены, 0 установлены заново, 0 удалены и 0 не обновлены.
1 не полностью установлен или удален.
Нужно получить 0 Б/200 кБ архивов.
После этой операции будет использовано 6,144 Б дополнительного дискового пространства.
Вы хотите продолжить? [Да/нет] г
dpkg: предупреждение: файл списка файлов для пакета «libwayland-server0:i386» отсутствует; как
В пакете suming в настоящее время нет установленных файлов
dpkg: предупреждение: файл списка файлов для пакета 'ghostscript-x' отсутствует; предполагая, что пакет
kage в настоящее время не имеет установленных файлов
dpkg: предупреждение: файл списка файлов для пакета «libudev1: amd64» отсутствует; предполагая, что год
ckage не имеет установленных файлов
dpkg: предупреждение: файл списка файлов для пакета «gnupg» отсутствует; если пакет имеет
 на данный момент файлы не установлены
dpkg: предупреждение: файл списка файлов для пакета «libpam-systemd:amd64» отсутствует; предположить
ing пакет не имеет файлов, установленных в настоящее время
(Чтение базы данных... На данный момент установлено 346295 файлов и каталогов.)
Подготовка к распаковке .../libegl-mesa0_21.2.6-0ubuntu0.1~20.04.1_i386.deb ...
dpkg: ошибка обработки архива /var/cache/apt/archives/libegl-mesa0_21.2.6-0ubun
tu0.1~20.04.1_i386.deb (--распаковать):
 слишком длинная строка или отсутствует новая строка в '/var/lib/dpkg/info/libegl-mesa0:i386.trigg
эры
Подготовка к распаковке .../libegl-mesa0_21.2.6-0ubuntu0.1~20.04.1_amd64.deb ...
Деконфигурация libegl-mesa0:i386 (21.2.2-1ubuntu1pop0~1634226723~20.04~b715ae2~d
эв)...
dpkg: ошибка обработки архива /var/cache/apt/archives/libegl-mesa0_21.2.6-0ubun
tu0.1~20.04.1_amd64.deb (--распаковать):
 слишком длинная строка или отсутствует новая строка в '/var/lib/dpkg/info/libegl-mesa0:i386.trigg
эры
При обработке возникли ошибки:
 /var/cache/apt/archives/libegl-mesa0_21.2.6-0ubuntu0.1~20.04.1_i386.deb
 /var/cache/apt/archives/libegl-mesa0_21.2.6-0ubuntu0.1~20.04.1_amd64.deb
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)

Я не слишком хорошо разбираюсь в Linux, поэтому мне не удалось решить эту проблему несколькими способами. Что мне делать?

kanehekili avatar
флаг zw
что произойдет, если вы выполните: `sudo apt update` и `sudo apt dist-upgrade`? В вашем вопросе не сказано, почему у вас сломались пакеты, так что вы делали до того, как столкнулись с этой проблемой?
Duhon avatar
флаг lv
В итоге я переустановил Ubuntu (в любом случае нужно было очистить некоторые раздувания), но для дальнейшего использования оба терпят неудачу с той же ошибкой, что и `apt --fix-broken install`
kanehekili avatar
флаг zw
Да, этого следовало ожидать. Все еще не сообщил нам, что вы делали **до** возникновения этой проблемы...
nobody avatar
флаг gh
Вы используете ubuntu с pop ppa или POP OS?
Duhon avatar
флаг lv
Извините за потраченное время. Насколько я помню, dpkg не работал, потому что не работали некоторые .lists. А именно «libwayland-server0:i386», «ghostscript-x», «libudev1:amd64», «gnupg» и «libpam-systemd:amd64». Затем я удалил списки, чтобы переустановить их, но оттуда они просто исчезли. Проблема была решена путем переустановки Ubuntu, но я надеюсь, что этот вопрос может помочь кому-то еще.

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

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