fern-wifi-cracker “Erro no formato Exec” quebra o sistema de empacotamento

3
root@cunix:/home/cunix# sudo apt-get remove fern-wifi-cracker
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libqt4-test libqt4-sql-mysql mysql-common libqt4-xmlpatterns libqt4-help
  python-qt4 python-sip libqt4-sql-sqlite libqt4-sql macchanger
  libqt4-designer libmysqlclient16 python-scapy libqt4-scripttools
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  fern-wifi-cracker
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 3,514kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 167661 files and directories currently installed.)
Removing fern-wifi-cracker ...
dpkg (subprocess): unable to execute installed pre-removal script (/var/lib/dpkg/info/fern-wifi-cracker.prerm): Exec format error
dpkg: error processing fern-wifi-cracker (--remove):
 subprocess installed pre-removal script returned error exit status 2
Errors were encountered while processing:
 fern-wifi-cracker
E: Sub-process /usr/bin/dpkg returned an error code (1)

como desinstalar?

    
por cunix 13.11.2012 / 07:21

2 respostas

0

Tente executar:

echo -e '#!/bin/bash\nexit0' | sudo tee /var/lib/dpkg/info/fern-wifi-cracker.prerm

e, em seguida, remova o pacote com:

sudo apt-get purge fern-wifi-cracker

O primeiro comando substituirá o script de pré-desinstalação por um script que nunca falha.

    
por Andrew Gunnerson 19.12.2012 / 06:31
-1

Parece que o programa tem um script de desinstalação incorreto. Você pode tentar limpá-lo para ver se isso funciona. Caso contrário, vai precisar de alguma graxa de cotovelo para se livrar.

sudo apt-get purge fern-wifi-cracker

Espero que isso ajude.

PS: tente também Rebooting primeiro para ver o que solta qualquer coisa.

    
por japzone 02.12.2012 / 05:31