Pretendo neste post simplesmente elucidar para um usuário principiante o que é um pacote deb.
O que é um pacote Debian?
É um arquivo cujo a extensão é .deb (dãããããããããããããa). Ex.: pidgin.deb
Para que serve?
Um pacote deb contém compactado em si algum tipo de software ou biblioteca.
Por exemplo, digamos que eu desenvolva um programinha para controle de caixa e tenha os seguintes arquivos:
/etc/caixa.conf
/usr/bin/caixa-adm
/usr/bin/caixa-main
/usr/share/application/caixa.desktop
Ao invés de eu copiar arquivo por arquivo e configurar permissão de um por um deles, eu simplesmente os empacoto em um pacote caixa.deb que já possuirá um arquivo de controle que fará isto para mim.
O que é dependência?
Dependência, como o próprio nome diz, quer dizer que um determinado pacote x pode depender de um determinado pacote y ou até mais que um, ou seja, você terá de instalar y primeiro para pode instalar x.
Como eu instalo um pacote, digamos o pacote pidgin.deb?
Simples, primeiro este pacote precisa estar na sua máquina, segundo abra um terminal, vá até a pasta onde esta o pacote, e terceiro, como root execute:
$ su
# dpkg -i pidgin.deb
Se não houver nenhuma dependência, depois disto o pacote estará instalado.
Finalizando: em geral os pacotes estão contidos em um repositório, e se utiliza um programa gerenciador de pacote para gerenciar tais pacotes (aptitude, apt-get, dselect etc).
Publicado por Daniel Roque












