segunda-feira, 25 de maio de 2009

Gerenciamento de pacotes com apt-get

O apt-get é um utilitário de gerenciamento de pacotes via linha de comandos.

Para instalar um novo pacote em sua distribuição, digite no console:

sudo apt-get install seu_pacote

Para instalar o utilitário tcpdump, por exemplo:

#apt-get install tcpdump

Os pacotes serão automaticamente baixados e instalados no computador.

Entretanto faz-se necessário muitas vezes, saber se um pacote está instalado no sistema, qual a versão dele e até mesmo qual a versão do determinado pacote, para essas tarefas podemos utilizar o apt-cache.

O apt-cache faz uma série de operações no cache de pacotes do APT, dentre elas a procura de um pacote, encontrando sua versão e até mesmo suas dependências.

Para encontrar as dependências do pacote tcpdump, por exemplo, digite no console:

#apt-cache depends tcpdump

Resultado com todas as dependências do pacote:

tcpdump
Depende: libc6
Depende: libpcap0.8
Depende: libssl0.9.8

Para saber qual a versão de determinado pacote, por exemplo, digite no console:

#apt-cache policy tcpdump

Resultado com a versão do tcpdump instalada no sistema:

tcpdump:
Instalado: 3.9.8-2
Candidato: 3.9.8-2
Tabela de versão:
*** 3.9.8-2 0
500 http://br.archive.ubuntu.com hardy/main Packages
100 /var/lib/dpkg/status


Essas ferramentas são muito úteis quando se deseja gerenciar os pacotes instalados no computador pela linha de comandos.

Nenhum comentário: