Forçar remover pacote com dpkg apesar dos erros

3

Acho que este é o Ubuntu Vivid específico, pois nenhuma das soluções existentes ajuda:

Todas as soluções que encontrei até agora sugerem dpkg --purge --force-all , mas é isso que recebo no Ubuntu Vivid:

% dpkg --purge --force-all modemmanager
(Reading database ... 124407 files and directories currently installed.)
Removing modemmanager (1.4.0-1) ...
invoke-rc.d: unknown initscript, /etc/init.d/modemmanager not found.
dpkg: error processing package modemmanager (--purge):
 subprocess installed pre-removal script returned error exit status 100
invoke-rc.d: unknown initscript, /etc/init.d/modemmanager not found.
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 100
Errors were encountered while processing:
 modemmanager
    
por xpt 02.05.2015 / 05:14

1 resposta

4

Encontrou a solução logo em seguida:

% > /etc/init.d/modemmanager

% dpkg --purge --force-all modemmanager
(Reading database ... 124407 files and directories currently installed.)
Removing modemmanager (1.4.0-1) ...
Purging configuration files for modemmanager (1.4.0-1) ...
Processing triggers for man-db ...

Ou seja, para criar um initscript vazio, /etc/init.d/modemmanager .

    
por 02.05.2015 / 05:16