
Quando eu corro
sudo apt-get purge -s clipit
Eu vejo:
$ sudo apt-get purge -s clipit
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libappindicator1
Use 'apt-get autoremove' to remove it.
The following packages will be REMOVED:
clipit*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Purg clipit [1.4.1-1.1ubuntu1]
$
Eu vejo clipit*
em vez de apenas clipit
. O que *
significa aqui?
(Não é apenas o clipit, mas também outros pacotes.)
Responder1
De acordo com a página do manual apt-get
indica;
APT-GET(8) APT APT-GET(8) NOME apt-get - utilitário de manipulação de pacotes APT - interface de linha de comando remover remove é idêntico a install exceto que os pacotes são removidos em vez de instalado. Observe que a remoção de um pacote deixa seu arquivos de configuração no sistema. Se um sinal de mais for anexado ao nome do pacote (sem espaço intermediário), o pacote identificado será instalado em vez de removido. purga purge é idêntico a remove, exceto que os pacotes são removidos e eliminado (quaisquer arquivos de configuração também serão excluídos).
Isso explica a diferença entre remove
e purge
. Basicamente remove
irá apenas remover o pacote sem tocar nem alterar os arquivos de configuração, onde purge
irá remover tudo relacionado ao pacote incluindo os arquivos de configuração.
Tendo dito isto; clipit*
com um *
indica que ele removerá o referido pacote e todas as suas inclusões (arquivos de configuração .. etc) de acordo.
Exemplos;
remover- Se você estiver removendo skype, chrome.. etc ou qualquer outro pacote que contenha arquivos de configuração dentro do seu /home/user
diretório. Esses não serão removidos.
purga- Além disso, se você usar isso no bind, mysql, squid.. etc ou qualquer pacote que armazene arquivos de configuração em seus respectivos locais, como /etc
.. bem, eles serão excluídos.
Responder2
*
anexado ao nome do pacote durante a limpeza porque a limpeza removerá arquivos de configuração e dependências junto com o pacote original.
purge - Remove packages and config files