Qual a diferença entre apt-get e o aptitude?

25.05.2007

A principal diferença entre os dois é que o controle de dependências dos pacotes é mais completo e sofisticado no aptitude do que o do apt-get.

Mesmo, no caso de se querer corrigir problemas no sistema, o aptitude é muito mais eficiente. Por exemplo, o apt-get instala o pacote e as suas dependências como o aptitude, MAS para para desinstalar/remover um pacote o apt-get desinstala apenas o pacote solicitado e deixa as dependências enquanto que o aptitude desinstala também as dependências do pacote.

Já relativamente à pesquisa de pacotes o apt-cache search gera muito mais resultados do que o aptitude search. Isto porque o comando apt-cache search nome_do_pacote procura pelo nome_do pacote tanto no nome do pacote como na sua descrição, enquanto que o comando aptitude search nome_do_pacote procura pelo pacote apenas no nome dos pacotes.

Por estes motivos convém seguir a regra: procurar um pacote com apt-cache search e instalá-lo com aptitude install.

5 Respostas to “Qual a diferença entre apt-get e o aptitude?”

  1. Daniel Says:

    Cara, valeu!
    Muito obrigado!

  2. Igor Says:

    Obrigado!

    Sempre tive essa dúvida e ela nunca tinha sido respondida até agora!

  3. Garrine Says:

    Optimo.

  4. Maicon Says:

    Valeu. Muito esclarecedor.!

  5. Valmir Duarte Says:

    Muito obrigado, plenamente esclarecedor.


Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

%d bloggers like this: