Решение ошибки Sub-process /usr/bin/dpkg returned an error code (1)

Обычно это ошибка выскакивает в процессе обновления в автоматическом режиме, причин может быть множество, например когда основной пакет обновлен, а дополнительные пакеты не совместимы с новой версией ПО.

В моем случае было обновление OVM в Debian 6 выскакивала ошибка

dpkg: error processing openmediavault (--configure):
subprocess installed post-installation script returned error exit status 2
configured to not write apport reports
Errors were encountered while processing: openmediavault
E: Sub-process /usr/bin/dpkg returned an error code (1)

Решить можно следующим образом, нужно зайти в папку /var/lib/dpkg/info и удалить все похожие файлы из этого каталога, но только соответствующие точному названию, в случае с OVM было несколько ошибок подобного рода с пакетами openmediavault, openmediavault-rsnapshot и другими, следовательно удаляется только файлы соответствующие этим именам модулей.

Далее делается apt-get update и apt-get upgrade

Комментарии

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

Популярные сообщения из этого блога

Две сетевые карты Windows 7. Настройка маршрутизации

Cisco Packet Tracer + Русификатор

Восстановление конфигурации Cisco с tftp сервера