Apt-get, Dpkg e Aptitude

Análise contextual entre o Apt-get, Dpkg e Aptitude

Um breve histórico – por Ricardo Paulino

O termo APT (Advanced Packaging Tool), em nossa língua descrito como ferramenta de empacotamento avançada consiste no conjunto conjunto de comandos a serem usados pela distribuição linux debian e outras distribuições baseadas no debian, como é o caso do ubuntu para administrar pacotes do tipo DEB.

[irp posts=”10428″ name=”A Ubuntização do Linux”]

O APT faz parte de um projeto grande e os planos originais de seus criadores não poderiam deixar de pensar em uma interface gráfica que facilitasse as suas relações com o usuário final do produto. Na comunidade daqueles que “alimentam” o linux com projetos, programação e correções de problemas, grande parte de seus usuários e/ou desenvolvedores se preocupa em tornar seus programas mais capazes de serem usados por pessoas mais leigas.

O linux vem fazendo um percurso rápido até as casas da pessoas comuns, sem formação especial mas com necessidade de obter as mesmas características oferecidas por sistemas operacionais pagos em sistemas operacionais baseados no linux, ao alcance de todos e mantidos por uma comunidade imensa e fervorosa por deixar seu código mais funcional e livre de erros.

Iniciativas de empresas como a Canonical, fabricante da distribuição Ubuntu, de disponibilizar seu o software de foma gratuita, algo garantido pela licença GPL (Gnu Public License), faz que muitos de seus usuários comprem seus serviços de hospedagem em nuvem ou o suporte técnico além de vários outros serviços da empresa.

Essa forma de pensar, de forma colaborativa, de grande parte dos usuários de plataformas linux é que provavelmente trará um futuro mais promissor para pessoas que não disponibilizam de recursos financeiros suficientes para investir em sofwares caros como é o caso da grande maioria disponível no mercado.

Continue lendo “Apt-get, Dpkg e Aptitude”

Salve uma lista de seus aplicativos instalados

Você deve ter um sistema abarrotado de aplicativos e treme só de pensar em ter que formartar o HD pois teria que listar todos eles num papel e assim, re-instalar mais tarde.

Seus problemas acabaram!!!! Use o TerminatorTabajara para isso!

Falando sério (ou tentando), abra o terminal e digite:

$ dpkg --get-selections > apps.txt

Essa ação vai listar todos os aplicativos instalados num arquivo texto chamado apps.txt.
Quando for re-instalar o Ubuntu, lembre-se de guardar num pendrive.

Quando tiver pronto para instalar todas as aplicações:

$ dpkg --set-selections < apps.txt $ dselect update $ apt-get dselect-upgrade show

Neste ponto, você terá que instalar e baixar vários arquivos. Seria uma ótima ideia fazer um backup do arquivo /etc/apt/sources.list file, como garantia né?

Aviso: isso deverá comer banda larga! Se tiver banda estreita, deixa fazendo a noite e vá dormir.
Aviso 2: não use essa técnica no caso de um UPGRADE de sistema, pois irá dar conflito de libs. No caso de um upgrade de versões (do 9.04 pro 9.10 por exemplo), apenas use o arquivo TXT como referência e instale tudo na unha, normalmente.

fonte