O QUE É O DPKG
DPKG é o sistema de gerenciamento de pacotes base no
Debian e seus derivados. Utilizamos esse gerenciador de pacotes para: instalar, remover, atualizar e consultar pacotes do tipo Deb (.deb).
Porém este programa tem apenas uma visão parcial do universo Debian e seus derivados: ele sabe o que está instalado no sistema, e o que for dado na linha de comando, mas não sabe nada dos outros pacotes disponíveis.
Assim ele vai falhar se uma dependência não for satisfeita.
Se você consultar o manual do comando terá acesso a todos os comandos, bastando para isso abrir uma janela do terminal e digitar:
man dpkg
COMO UTILIZAR O DPKG
Para se utilizar o dpkg é muito simples. Ele funciona da seguinte forma:
dpkg [opções] pacote.deb
Gostaria de ressaltar que não tenho o intuito de fazer um artigo elaborado sobre o dpkg, até porque não tenho o conhecimento necessário para isso.
Entretanto, pretendo iniciar e estimular usuários "novatos" ao uso do terminal como ferramenta de auxílio para suas atividades cotidianas.
Então vou mostrar apenas os principais comandos utilizados segundo meu ponto de vista.
Instalação de pacotes:
# dpkg -i pacote.deb
Listando pacotes:
# dpkg -l
Para melhor visualização podemos usar o comando acima da seguinte forma:
# dpkg -l | less
Suponhamos que você queira ver um pacote específico instalado na sua máquina:
# dpkg | grep pacote | less
Consultando o conteúdo um pacote deb:
# dpkg -c pacote.deb
Visualizando se um pacote está instalado:
# dpkg -s pacote
Note que na sintaxe acima não usei o termo "pacote.deb", pois nesse comando nós queremos obter informações de um pacote já instalado (nome do pacote) e não um arquivo de instalação.
Remoção de pacotes:
# dpkg -r pacote
Instalando todos os pacotes deb de um diretório:
# dpkg -i -R /diretório/
Visualizando a versão do dpkg:
dpkg --version
O DPKG é considerado uma ferramente bem básica em comparação ao apt e aptitude, entretanto é sempre bom saber um pouco mais sobre as ferramentas que estão a sua disposição no sistema.
Até a próxima!
Fonte:
Nenhum comentário foi encontrado.