Unidade D1 - Gerenciamento de pacotes

DPKG

O dpkg é um programa para gerenciamento de pacotes em linha de comando (modo texto), sempre executado pelo administrador do sistema. Sua sintaxe é bastante simples:

A principal desvantagem do dpkg é a não resolução de dependências, ou seja, se para instalar um pacote X, temos uma dependência do pacote Y a instalação irá falhar. Então, precisamos instalar baixar e instalar primeiro Y (resolver a dependência) depois instalar X. Além disso, outra desvantagem é que o pacote instalado precisa ser previamente baixado.

Ainda nesta unidade veremos meios mais eficientes de gerenciamento de pacotes.

 

 

Guia Foca GNU/Linux, Capítulo 20 - Sistema de gerenciamento de pacotes
Disponível em: http://www.guiafoca.org/cgs/guia/inic_interm/ch-dpkg.html#s-dpkg-pacotes

 

 

Instalando um pacote com o DPKG

Vamos fazer a instalação do programa JOE, que é um pequeno editor de textos em modo texto e que pode ser obtido em um repositório Debian e não tem nenhuma dependência a ser resolvida. O programa joe pode ser obtido no link
ftp://ftp.br.debian.org/debian/pool/main/j/joe/joe_3.7-2_i386.deb.

Após baixado o pacote, ficará guardado no diretório Downloads¹ do usuário logado.

Removendo um pacote

Vamos remover o programa joe para fins de exercício – caso você tenha gostado do editor e queira usá-lo, basta fazer a reinstalação.

¹    Esta é uma característica do Debian 6.0 – versões anteriores não usam este diretório padrão.

²    Obter acesso de root com o comando $ su - root