dpkg
Este artigo não cita fontes confiáveis. (Janeiro de 2014) |
O dpkg é um programa de computador que é a base do sistema de gerenciamento de pacotes da distribuição linux Debian. Foi inicialmente criado por Matt Welsh, Carl Streeter e Ian Murdock como uma aplicação Perl, sendo posteriormente reescrito, em sua maior parte, para a linguagem C (linguagem de programação) por Ian Jackson em 1993. O dpkg, similar ao RPM, é usado para instalar, remover e fornecer informações sobre os pacotes .deb.
O dpkg é uma ferramenta de baixo nível; ferramentas de alto nível, como o APT são usadas para obter os pacotes de instalação de localizações remotas ou lidar com as complexas relações entre eles(dependências).
As ferramentas do dpkg
editarO Debian tem uma série de ferramentas que precisam ser chamadas para construir um pacote. São elas:
- dpkg-source empacota e desempacota os arquivos-fontes de um pacote Debian.
- dpkg-deb empacota e desempacota pacotes binários.
- dpkg-gencontrol lê a informação de um pacote desempacotado da árvore-fonte do Debian, gera um pacote de controle binário e cria uma entrada para ele nos arquivos Debian.
- dpkg-shlibdeps calcula as dependências ocorridas com respeito a bibliotecas.
- dpkg-genchanges lê a informação de um pacote desempacotado da árvore-fonte do Debian gerando uma construção de controle de arquivos (.changes).
- dpkg-buildpackage é um script de controle que pode ser usado para construir um pacote automaticamente.
- dpkg-distaddfile adiciona um arquivo nos arquivos Debian.
- dpkg-parsechangelog lê os arquivos de mudanças (changelog) de um pacote desempacotado da árvore-fonte do Debian.