Comando dpkg = ferramenta completa para gerenciamento de pacotes utilizando o Sistema de Pacotes Debian (Debian Package System)
- Para instalar um pacote no formato 'deb'
dpkg -i nome_do_pacote.deb
ou
dpkg --install nome_do_pacote.deb
- Para remover um pacote no formato 'deb' mantendo os arquivos de configuração relacionados ao pacote
dpkg -r nome_do_pacote
ou
dpkg --remove nome_do_pacote
- Para remover um pacote no formato 'deb' removendo também todos os arquivos de configuração relacionados ao pacote
dpkg -P nome_do_pacote
ou
dpkg --purge nome_do_pacote
- Para exibir detalhes sobre um determinado pacote
dpkg -p nome_do_pacote
ou
dpkg --print-avail nome_do_pacote
- Para exibir todos os pacotes instalados no computador
dpkg -l
ou
dpkg --list
- Para exibir todos os pacotes que contenham em seu nome a palavra 'mozilla'
dpkg -l | grep mozilla
ou
dpkg --list | grep mozilla
- Para exibir todos os pacotes que comecem com a palavra 'postgre'
dpkg -l postgre*
ou
dpkg --list postgre*
- Para exibir os arquivos que um determinado pacote possui
dpkg -L nome_do_pacote
ou
dpkg -listfiles nome_do_pacote
- Para exibir o nome do pacote que contem os arquivos todos os 'kmail_*.sh'
dpkg -S kmail_*.sh
ou
dpkg --search kmail_*.sh
- Para exibir uma descrição mais detalhada do pacote 'postgresql'
dpkg -s postgresql
- Para exibir o conteúdo de um pacote DEB
dpkg -c nome_do_pacote.deb
dpkg -S /usr/include/locale.h libc6-dev: /usr/include/locale.h
- Para exibir todos os pacotes instalados no sistema
dpkg --get-selections > lista_de_pacotes.txt
- Para obter uma lista de pacotes instalados no sistema:
dpkg --get-selections > lista_de_pacotes.txt
Comandos dpkg