Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )  (Прочитано 7938 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн pekach

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Доброго времени суток, не знаю в эту тему или нет, но при установке-удалении пакетов появилась такая ошибка:
Код: (xml) [Выделить]
Обрабатываются триггеры для initramfs-tools (0.122ubuntu8.5) …
update-initramfs: Generating /boot/initrd.img-4.4.0-47-generic
cp: не удалось выполнить stat для '/etc/fonts/fonts.conf': Нет такого файла или каталога
E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.
update-initramfs: failed for /boot/initrd.img-4.4.0-47-generic with 1.
dpkg: ошибка при обработке пакета initramfs-tools (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Обрабатываются триггеры для libc-bin (2.23-0ubuntu4) …
Обрабатываются триггеры для menu (2.1.47ubuntu1) …
При обработке следующих пакетов произошли ошибки:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
Как ее исправить?
« Последнее редактирование: 22 Ноября 2016, 09:49:28 от Azure »

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )
« Ответ #1 : 21 Ноября 2016, 21:38:07 »
Пост вынесен в отдельную тему.

Оффлайн Dot-mitsu

  • Активист
  • *
  • Сообщений: 299
    • Просмотр профиля
Re: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )
« Ответ #2 : 22 Ноября 2016, 02:19:27 »
sudo apt-get --fix-broken install
sudo apt autoclean
sudo apt autoremove
О результате отпишитесь, помогло или нет.
« Последнее редактирование: 22 Ноября 2016, 02:21:40 от Dot-mitsu »

Оффлайн pekach

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )
« Ответ #3 : 22 Ноября 2016, 08:17:53 »
Не получилось
Код: (xml) [Выделить]
sudo apt-get --fix-broken install
[sudo] пароль для pekach:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет initramfs-tools (0.122ubuntu8.5) …
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools (0.122ubuntu8.5) …
update-initramfs: Generating /boot/initrd.img-4.4.0-47-generic
cp: не удалось выполнить stat для '/etc/fonts/fonts.conf': Нет такого файла или каталога
E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.
update-initramfs: failed for /boot/initrd.img-4.4.0-47-generic with 1.
dpkg: ошибка при обработке пакета initramfs-tools (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
« Последнее редактирование: 22 Ноября 2016, 09:48:19 от Azure »

toZen

  • Гость
Re: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )
« Ответ #4 : 22 Ноября 2016, 10:37:49 »
pekach,
Код: (Bash) [Выделить]
E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.plymouth удаляли?
sudo apt-get install plymouthsudo apt-get update ; sudo apt-get upgrade??
« Последнее редактирование: 22 Ноября 2016, 10:41:46 от τοΖεη »

Оффлайн pekach

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )
« Ответ #5 : 22 Ноября 2016, 10:59:56 »
sudo apt-get install plymouth
[sudo] пароль для pekach:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлен пакет plymouth самой новой версии (0.9.2-3ubuntu13.1).
plymouth установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Хотите продолжить? [Д/н] д
Настраивается пакет initramfs-tools (0.122ubuntu8.5) …
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools (0.122ubuntu8.5) …
update-initramfs: Generating /boot/initrd.img-4.4.0-47-generic
cp: не удалось выполнить stat для '/etc/fonts/fonts.conf': Нет такого файла или каталога
E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.
update-initramfs: failed for /boot/initrd.img-4.4.0-47-generic with 1.
dpkg: ошибка при обработке пакета initramfs-tools (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )
« Ответ #6 : 22 Ноября 2016, 11:23:35 »
apt list '*4.4.0-47*' --installed?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн pekach

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )
« Ответ #7 : 22 Ноября 2016, 11:29:44 »
Azure,

apt list '*4.4.0-47*' --installed
Вывод списка… Готово
linux-headers-4.4.0-47/xenial-updates,xenial-updates,xenial-security,xenial-security,now 4.4.0-47.68 all [установлен, автоматически]
linux-headers-4.4.0-47-generic/xenial-updates,xenial-security,now 4.4.0-47.68 amd64 [установлен, автоматически]
linux-image-4.4.0-47-generic/xenial-updates,xenial-security,now 4.4.0-47.68 amd64 [установлен, автоматически]
linux-image-extra-4.4.0-47-generic/xenial-updates,xenial-security,now 4.4.0-47.68 amd64 [установлен, автоматически]
linux-signed-image-4.4.0-47-generic/xenial-updates,xenial-security,now 4.4.0-47.68 amd64 [установлен, автоматически

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )
« Ответ #8 : 22 Ноября 2016, 12:19:19 »
А что у вас с файлом /etc/fonts/fonts.conf ?

Вот его содержимое на всякий случай

Код: (xml) [Выделить]
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/fonts.conf file to configure system font access -->
<fontconfig>

<!--
DO NOT EDIT THIS FILE.
IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
LOCAL CHANGES BELONG IN 'local.conf'.

The intent of this standard configuration file is to be adequate for
most environments.  If you have a reasonably normal environment and
have found problems with this configuration, they are probably
things that others will also want fixed.  Please submit any
problems to the fontconfig bugzilla system located at fontconfig.org

Note that the normal 'make install' procedure for fontconfig is to
replace any existing fonts.conf file with the new version.  Place
any local customizations in local.conf which this file references.

Keith Packard
-->

<!-- Font directory list -->

<dir>/usr/share/fonts</dir>
<dir>/usr/local/share/fonts</dir>
<dir prefix="xdg">fonts</dir>
<!-- the following element will be removed in the future -->
<dir>~/.fonts</dir>

<!--
  Accept deprecated 'mono' alias, replacing it with 'monospace'
-->
<match target="pattern">
<test qual="any" name="family">
<string>mono</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>monospace</string>
</edit>
</match>

<!--
  Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
-->
<match target="pattern">
<test qual="any" name="family">
<string>sans serif</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>sans-serif</string>
</edit>
</match>

<!--
  Accept deprecated 'sans' alias, replacing it with 'sans-serif'
-->
<match target="pattern">
<test qual="any" name="family">
<string>sans</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>sans-serif</string>
</edit>
</match>

<!--
  Load local system customization file
-->
<include ignore_missing="yes">conf.d</include>

<!-- Font cache directory list -->

<cachedir>/var/cache/fontconfig</cachedir>
<cachedir prefix="xdg">fontconfig</cachedir>
<!-- the following element will be removed in the future -->
<cachedir>~/.fontconfig</cachedir>

<config>
<!--
  Rescan configuration every 30 seconds when FcFontSetList is called
 -->
<rescan>
<int>30</int>
</rescan>
</config>

</fontconfig>
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн pekach

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )
« Ответ #9 : 22 Ноября 2016, 12:53:12 »
EvangelionDeath, файла такого не было, создал.
Затем:
sudo apt-get update ; sudo apt-get upgrade
[sudo] пароль для pekach:
Сущ:1 http://ppa.launchpad.net/appgrid/stable/ubuntu xenial InRelease
Сущ:2 http://archive.ubuntu.com/ubuntu xenial InRelease                       
Сущ:3 http://archive.canonical.com/ubuntu xenial InRelease                     
Пол:4 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [95,7 kB]     
Пол:5 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [92,2 kB]
Пол:6 http://archive.ubuntu.com/ubuntu xenial-security InRelease [94,5 kB]
Пол:7 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [426 kB]
Пол:8 http://archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [420 kB]
Пол:9 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [362 kB]
Пол:10 http://archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [359 kB]
Получено 1.849 kБ за 2с (887 kБ/c)                       
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Расчёт обновлений… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Хотите продолжить? [Д/н] y
Настраивается пакет initramfs-tools (0.122ubuntu8.5) …
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools (0.122ubuntu8.5) …
update-initramfs: Generating /boot/initrd.img-4.4.0-47-generic
pekach@pekach-X550LC:~$

Я так понимаю все починилось? Как проверить?

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )
« Ответ #10 : 22 Ноября 2016, 12:56:54 »
pekach, что было? увы, я не знаю, что вы там делали, но результатом стало удаление системного файла без которого не хотел генерироваться initramfs
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн pekach

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Ошибка (E: Sub-process /usr/bin/dpkg returned an error... )
« Ответ #11 : 22 Ноября 2016, 13:01:29 »
EvangelionDeath, я так понимаю, что с добавлением файла  /etc/fonts/fonts.conf я исправил ошибку генерирования initramfs, и, вроде, уже при sudo apt autoclean
sudo apt autoremove
не ругается на initramfs

Всем спасибо, по ходу проблема решена.
« Последнее редактирование: 22 Ноября 2016, 15:23:06 от pekach »

 

Страница сгенерирована за 0.058 секунд. Запросов: 23.