Às vezes, um pacote de instalação corrompido pode corromper o sistema de gerenciamento de pacotes, deixando o Linux incapaz de instalar ou remover qualquer pacote (Software). Aqui está o erro de mensagem que recebi do apt-get depois de tentar instalar o ndas-admin para o Ubuntu.
$ sudo apt-get install mplayer (ou qualquer pacote)
Lendo listas de pacotes ... Concluído
Construindo árvore de dependências
Lendo informações do estado ... Concluído
E: O pacote ndas-admin precisa ser reinstalado, mas não consigo encontrar um arquivo para ele. (este é o erro)
Eu tentei: $ sudo apt-get install -f, para tentar consertar o problema, mas recebi o mesmo erro. A única opção que tive foi editar o arquivo de status do dpkg manualmente.
$ sudo gedit /var/lib/dpkg/status (if you prefer you can use vi instead of gedit)
Locate the corrupt package, and remove the whole block of information about it and save the file. Mine looked like this:
Package: ndas-admin
Status: deinstall reinstreq half-configured
Priority: extra
Section: alien
Installed-Size: 100
Maintainer: root <root@ubuntu510>
Architecture: i386
Version: 1.0.2-24
Depends: libc6 (>= 2.3.4-1)
Description: Administration toosl for XIMETA,Inc NDAS device driver for Linux operating system
ndas-admin – This program allows the user to register/enable/disable/unregister the XIMETA NDAS hard disk.
.
(Converted from a rpm package by alien version 8.53.)
Corrigido. Espero que isso ajude alguém.