Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло при установке bigbluebutton на Ubuntu 16.04. У меня возникла ошибка, что пакет не может быть установлен потому что post install скрипт возвращает ошибку. Я решил эту проблему слудующим способом:
_x000D_[root@bigbluebutton ~]# apt install -f_x000D_Reading package lists... Done_x000D_Building dependency tree _x000D_Reading state information... Done_x000D_0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded._x000D_3 not fully installed or removed._x000D_After this operation, 0 B of additional disk space will be used._x000D_Setting up bbb-client (1:1.1.0-182) ..._x000D_sed: -e expression #1, char 0: no previous regular expression_x000D_dpkg: error processing package bbb-client (--configure):_x000D_ subprocess installed post-installation script returned error exit status 1_x000D_dpkg: dependency problems prevent configuration of bbb-config:_x000D_ bbb-config depends on bbb-client; however:_x000D_ Package bbb-client is not configured yet._x000D__x000D_dpkg: error processing package bbb-config (--configure):_x000D_ dependency problems - leaving unconfigured_x000D_dpkg: dependency problems prevent configuration of bigbluebutton:_x000D_ bigbluebutton depends on bbb-config; however:_x000D_ Package bbb-config is not configured yet._x000D__x000D_dpkg: error processing package bigbluebutton (--configure):_x000D_ dependency problems - leaving unconfigured_x000D_Errors were encountered while processing:_x000D_ bbb-client_x000D_ bbb-config_x000D_ bigbluebutton_x000D_E: Sub-process /usr/bin/dpkg returned an error code (1)_x000D_ Я решил эту задачу следующим образом:
_x000D_rm -f /var/lib/dpkg/info/bbb-client.postinst_x000D_dpkg --configure bbb-client_x000D_apt install -f Данная программа удаляет postinst скрипт из системы и продолжает установку.
Этот способ не всегда может помочь, т.к. postinst обычно содержит важные команды, но в данном конкретном случае помогло.