Não consigo instalar ou remover nenhum pacote, pois continuo recebendo este erro: o script de pré-remoção do subprocesso instalado retornou o status de saída do erro 127

0

Eu instalei um empacotador de copos para uma impressora, mas está quebrado. Agora tanto o Store quanto o Synaptic não instalarão ou removerão nenhum pacote porque o "mfc240ccupswrapper" não pode ser reparado ou alterado. Eu tentei forçar removê-lo sem sucesso.

Esta é a saída da tentativa de remover o pacote:

Removing mfc240ccupswrapper ...
/var/lib/dpkg/info/mfc240ccupswrapper.prerm: 3: /usr/local/Brother/Printer/mfc240c/cupswrapper/cupswrappermfc240c: not found
dpkg: error processing mfc240ccupswrapper (--remove):
 subprocess installed pre-removal script returned error exit status 127
No apport report written because MaxReports is reached already
/var/lib/dpkg/info/mfc240ccupswrapper.postinst: 3: /usr/local/Brother/Printer/mfc240c/cupswrapper/cupswrappermfc240c: not found
chmod: cannot access '/usr/local/Brother/Printer/mfc240c/cupswrapper': No such file or directory
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 mfc240ccupswrapper
    
por tibbyyo 19.12.2010 / 01:43

2 respostas

1

Então, depois de tentar vários comandos no terminal para tentar forçar a remoção, finalmente consegui descobrir que o pacote não estava completamente instalado. Então eu abri o arquivo DEB, copiei o resto dos arquivos, e usando o "gksudo nautilus" para obter acesso root, eu colei o resto dos arquivos que incluíam a pasta que o erro mencionado estava faltando. Então o Synaptic conseguiu consertar o pacote e eu pude removê-lo permanentemente.

    
por tibbyyo 19.12.2010 / 02:08
1

Experimente este dpkg --remove --force-remove-reinstreq mfc240ccupswrapper

    
por aneeshep 19.12.2010 / 03:08