Не удалось завершить команду & ldquo; apt-get update & rdquo; [dубликат]

Этот вопрос уже имеет ответ здесь: Ошибка коррупции библиотеки во время обновления apt-get 4 ответа

При запуске sudo apt update

Aborted (core dumped) Reading package lists... Done E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh > /dev/null; fi' E: Sub-process returned an error code я получаю следующую ошибку:
19
задан 9 August 2017 в 10:51

4 ответа

(в комментарии Маттиаса https://bugs.launchpad.net/ubuntu/+source/appstream/+bug/1579712/comments/24 по ошибке # 1579712) работал для меня.

Удаление /usr/bin/appstreamcli подходит, если впоследствии установить фиксированный пакет. Чтобы установить это вручную, сделайте (для amd64, настройте URL-адреса для других архитектур): cd /tmp && mkdir asfix cd asfix wget https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb wget https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb sudo dpkg -i *.deb Это должно решить проблему.
4
ответ дан 18 July 2018 в 07:10

Удалить libappstream3 с помощью команды CLI

sudo apt-get remove libappstream3

или

sudo apt remove libappstream3

После этого обновление apt должно снова работать нормально

Источник: https: //forum.siduction.org/index.php?topic=6174.0

40
ответ дан 18 July 2018 в 07:10

(в комментарии Маттиаса https://bugs.launchpad.net/ubuntu/+source/appstream/+bug/1579712/comments/24 по ошибке # 1579712) работал для меня.

Удаление /usr/bin/appstreamcli подходит, если впоследствии установить фиксированный пакет. Чтобы установить это вручную, сделайте (для amd64, настройте URL-адреса для других архитектур): cd /tmp && mkdir asfix cd asfix wget https://launchpad.net/ubuntu/+archive/primary/+files/appstream_0.9.4-1ubuntu1_amd64.deb wget https://launchpad.net/ubuntu/+archive/primary/+files/libappstream3_0.9.4-1ubuntu1_amd64.deb sudo dpkg -i *.deb Это должно решить проблему.
4
ответ дан 24 July 2018 в 18:45
  • 1
    У меня была та же проблема, и проблема заключалась в том, что в моем случае был (в моем случае) inaproprietly escaped chacter в файле /var/cache/app-info/xmls/fwupd.xml строки 265, который разбил xml, следовательно, ошибка. строка & lt; checksum filename = "Firmware_SF30 & amp; SN30_Pro_V1.26.dat & quot; целевых = & Quot; содержание & Quot; тип = & Quot; SHA1 & Quot; & GT; 3ef2bdee8aca2a45b9f53b4d4cce9722523f57f8 & л; / контрольная сумма & GT; , & amp; символ должен быть закодирован & amp; amp; для того, чтобы это было допустимым xml – Nikola 7 July 2018 в 18:42
  • 2
    Комментарий от @Nikola исправил это для меня. – aGer 15 July 2018 в 12:47
  • 3
    @aGer да, это исправляет это, бит теперь еще одна проблема, как только список обновляется, пробь снова появляется, так что это нехорошее решение – Nikola 16 July 2018 в 12:06

Удалить libappstream3 с помощью команды CLI

sudo apt-get remove libappstream3

или

sudo apt remove libappstream3

После этого обновление apt должно снова работать нормально

Источник: https: //forum.siduction.org/index.php?topic=6174.0

40
ответ дан 24 July 2018 в 18:45
  • 1
    sudo apt-get purge libappstream3 сделал для меня работу – Srinivas Reddy Thatiparthy 19 November 2017 в 23:43

Другие вопросы по тегам:

Похожие вопросы: