apt-get vs aptitude?

1. apt-get vs aptitude?

Wellington
wellington_r

(usa Debian)

Enviado em 22/06/2015 - 13:49h

Olá, galera.
Desde que comecei a usar o Debian, sempre usei o apt-get, apesar de saber da existência do aptitude.

Mas lendo o Debian Handbook, para atualizar o sistema o autor cita o aptitude safe-upgrade.
Na minha cabeça (só achismo, mesmo) o apt-get era a forma principal, e o aptitude era secundário, então isso me confundiu.

Mas também me pôs uma dúvida. Qual é melhor: apt-get ou aptitude?
Pode ser que não haja uma resposta concreta e que a resposta seja "é questão de gosto". Tudo bem...

Mas qual a sua preferência e por quê?


  


2. Re: apt-get vs aptitude?

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/06/2015 - 14:00h

Boa tarde,

Praticidade....pra quê configurar o aptitude? Perca de tempo!!!

Att,
Jbaf 2015
Mageia 5(KDE), Fedora 21(GNOME)


3. Re: apt-get vs aptitude?

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/06/2015 - 14:10h

Eu tento usar sempre que possivel o aptitude.

Ao que vi a época do lançamento dele, ele lidaria melhor com as dependências, além de ter uma interface (TUI), que facilita na busca e instalação de vários pacotes.
Ao que havia entendido a epoca, ele substituiria o apt, mas o Ubuntu não adotou então este não vingou como ferramenta padrão, embora na documentação do debian esteja escrito:

"aptitude is the recommended package manager for Debian GNU/Linux systems, and is described in aptitude, Section 8.1.3."

https://www.debian.org/doc/manuals/debian-faq/ch-uptodate.en.html


--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;



4. Re: apt-get vs aptitude?

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/06/2015 - 14:12h

Eu também gosto mais do Aptitude do que o Synaptic.

--
Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


5. Re: apt-get vs aptitude?

Wellington
wellington_r

(usa Debian)

Enviado em 22/06/2015 - 14:20h


E eles são intercambiáveis (i.e, o pacote que eu instalar/remover em um será "logado" no outro)?


6. Re: apt-get vs aptitude?

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/06/2015 - 14:33h

wellington_r escreveu:


E eles são intercambiáveis (i.e, o pacote que eu instalar/remover em um será "logado" no outro)?


Sim.

--------------------------------------------
povo@brasil ~$ sudo su -
root@brasil ~# find / -iname corrupção -exec rm -rfv {} \;



7. Re: apt-get vs aptitude?

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/06/2015 - 15:42h

wellington_r escreveu:


E eles são intercambiáveis (i.e, o pacote que eu instalar/remover em um será "logado" no outro)?


Não completamente. Tanto o apt-get como o aptitude guardam os seus próprios históricos de instalações de pacotes. Por isso é recomendado usar apenas um dos dois para o gerenciamento dos pacotes.

Por exemplo, vc instala o pacote A pelo apt-get, este vai instalar as dependências de A e marcá-las como "instalação automática" no no arquivo de histórico (var/log/apt/history.log). O apt-get usa este arquivo para definir os pacotes que serão autoremovidos em caso da desinstalação do pacote inicial A. No caso, os pacotes de dependência de A podem ser marcados como "instalação manual" se outro pacote B for instalado e tiver dependências compartilhadas com A, entendeu!? Se vc, então ficar usando o aptitude e o apt-get alternadamente pode haver confusão em relação ao histórico de cada gerenciador.

$ man apt-get
DESCRIçãO
apt-get é a ferramenta de linha de comandos para lidar com pacotes, e pode ser considerada o "back-end" dos utilizadores para outras ferramentas que usam a biblioteca APT. Existem várias interfaces "front-end" como o aptitude(8), synaptic(8) e wajig(1).


No geral, o funcionamento dos dois é bem parecido. A diferença mais marcante do aptitude é que ele dá opções automáticas para solucionar conflitos eventuais na hora de instalar/remover pacotes, enquanto o apt-get não te dá opção nenhuma, tendo o usuário que solucionar os conflitos de dependências por sua própria conta.

wellington_r escreveu:
Mas também me pôs uma dúvida. Qual é melhor: apt-get ou aptitude?


O melhor é aquele que você conhece e sabe comandar!!! Embora o aptitude como eu disse apresente opções para solucionar problemas, se você não tem noção do que está fazendo, vai acabar escolhendo a opção errada e quebrar o sistema.

Eu particularmente, prefiro usar o apt-get por costume mesmo (comecei a usar Linux pelo Ubuntu, então...). Mas, as vezes uso o aptitude quando tem algo que o apt-get não faz automaticamente.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts