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