pacote de listagem dpkg-query que não está instalado

3

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?

    
por Cory Klein 25.09.2015 / 21:45

0 respostas