Eu instalei o Chrome via dpkg baixando o arquivo deb e instalando-o. Mais tarde, desinstalei e removi-o.
No entanto, estou vendo isso agora:
$ dpkg-query -W google-chrome
google-chrome
$ dpkg-query -l google-chrome
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=================================-=====================-=====================-========================================================================
un google-chrome <none> <none> (no description available)
A documentação da opção -W é a seguinte [ênfase minha]:
The default output format gives one line per matching package, each line having the name ... and installed version of the package, separated by a tab.
A saída de dpkg-query indica que google-chrome não está instalado, mas por que, então, ele está aparecendo? Se eu executar o mesmo comando para um pacote inexistente, ele fornecerá uma saída diferente:
$ dpkg-query -W blahblah
dpkg-query: no packages found matching blahblah
Aqui está a saída de apt-cache policy google-chrome :
$ apt-cache policy google-chrome
google-chrome:
Installed: (none)
Candidate: (none)
Version table:
Tentativa de desinstalar via dpkg --purge yields:
$ sudo dpkg --purge google-chrome
dpkg: warning: ignoring request to remove google-chrome which isn't installed
Como eu posso completamente desinstalar google-chrome de tal forma que dpkg não sabe sobre isso?
Tags apt package-management dpkg