Pelo que entendi, você tentou remover o arquivo do pacote por arquivo. Mas você tentou removê-lo de apt-get
ou dpkg
?
Remover um pacote normalmente seria feito assim:
apt-get remove --purge $pkgname
aptitude remove $pkgname
Para garantir que você realmente descartou todos os arquivos relacionados ao seu pacote, execute:
dpkg -L teamviewer | while read file
do
test -d "$file" -o -f "$file" || echo still has "$file"
done
Se você realmente tiver certeza de ter descartado todos os arquivos de um pacote, e supondo que a limpeza por apt
ou dpkg
não funcionou, talvez você queira ver /var/lib/dpkg/status
. Editar este arquivo, para remover o seu pacote defeituoso da lista poderia ser considerado, se você esgotou todo o resto, ... Embora, como regra geral, você deve tentar evitar qualquer modificação manual lá.