remove o pacote com apt-get ou dpkg [duplicado]

20

Só estou querendo saber se quero remover um pacote do meu sistema, digamos que o google-chome-stable tenha duas maneiras de fazê-lo:

sudo apt-get remove google-chrome-stable

e

dpkg -r google-chrome-stable

Apenas imaginando se os dois são exatamente iguais ou se há alguma tecnicidade? e qual é a melhor prática?

    
por user251447 02.03.2014 / 13:58

1 resposta

15

Prática recomendada:

use apt-get ou aptitude ou o Ubuntu Software Center.

Existe alguma diferença?

Sim

A instalação / desinstalação atual é sempre feita pelo dpkg. Apt e outros utilitários pedem ao dpkg para fazer seu trabalho.

O dpkg não pode manipular dependências automaticamente. Você quer descobrir dependências, buscar todos os pacotes e entregá-los ao dpkg de uma só vez, ou lidar com a confusão de dependências não atendidas. O Apt lida com isso, e é isso que acredito ser seu uso primário. Apt também traz algumas coisas extravagantes. Veja seus arquivos conf para os detalhes completos.

Com exceção do tratamento de dependência, os comandos de remoção são equivalentes. A única diferença é que o apt se recusa a remover um pacote do qual os outros dependem, sem removê-los, e pode ser configurado para remover automaticamente os pacotes que ninguém mais precisa como dependência.

    
por Mahesh 02.03.2014 / 14:15

Tags