O gerenciador de pacotes dpkg

Publicado por Cesar Filie em 11/06/2013

[ Hits: 47.054 ]

 


O gerenciador de pacotes dpkg



O dpkg foi criado para instalar pacotes (.deb) na distribuição Debian. O dpkg é o mais popular, sendo utilizado por outras distribuições, como Ubuntu, KNOPPIX, etc., para instalar pacotes.

Os principais comandos utilizados pelo gerenciador de pacotes dpkg são dpkg e dpkg-reconfigure.

dpkg

Sintaxe: dpkg [opções] nome_pacote
Opções:
  • -i :: instalação simples.
  • -r :: desinstala o pacote - exceto arquivos de configuração do pacote.
  • -P :: desinstala o pacote - todos os arquivos do pacote.
  • -l :: exibe os pacotes que estão instalados.
  • -p :: exibe informações sobre o pacote instalado.
  • -s :: exibe o status do pacote.
  • -I :: exibe informações sobre pacotes não instalados.
  • -S :: exibe o pacote do qual o arquivo faz parte.
  • -L :: exibe os arquivos que fazem parte de um pacote instalado.
  • -c :: exibe os arquivos que fazem parte de um pacote não instalado.
  • --help :: exibe uma mensagem de ajuda.

Exemplos:

1. Instala o pacote:

# dpkg -i pacote.deb

Desinstala o pacote, mas mantêm os seus arquivos de configuração:

# dpkg -r pacote

Desinstala o pacote, inclusive os seus arquivos de configuração:

# dpkg -P pacote

Exibe informações do pacote não instalado:

# dpkg -I pacote.deb

dpkg-reconfigure

Reconfigura pacotes ".deb" após terem sido instalados utilizando o debconf (sistema de configuração de pacotes ".deb"). Esse comando fará perguntas para reconfigurar o pacote.

Sintaxe: dpkg-reconfigure opções nome_pacote
Opções:
  • -a ou --all :: reconfigura todos os pacotes
  • -h ou --help :: exibe ajuda

Exemplo:

Reconfigura o pacote ssh:

# dpkg-reconfigure ssh

alien

Converte entre formatos de pacotes ".rpm", ".deb", ".tgz" (só Slackware) e ".slp".

Este comando deve ser utilizado com muito cuidado, pois nem todos os pacotes podem ser convertidos do seu formato original para outro.

Sintaxe: alien opções nome_pacote
Opções:
  • --to-tgz ou -t :: converte o pacote para o formato ".tgz".
  • --to-rpm ou -r :: converte o pacote para o formato".rpm".
  • --to-deb ou -d :: converte o pacote para o formato".deb".

Exemplo:

Converte um pacote RPM para DEB:

# alien -d nome_pacote.rpm

Outras dicas deste autor

Comandos de compactação / descompactação

Comandos de manipulação de arquivos e diretórios

O comando ping

Gerenciador de pacotes RPM

O comando telnet

Leitura recomendada

Instalando Skype no Ubuntu 15.04

Serviços e arquivos para configuração da rede

Desvendando o comando tee

Pacotes RPM no CentOS - Erro: "Warning: RPMDB altered outside of yum" [Resolvido]

Introdução ao uso do terminal (parte 2) [Vídeo]

  

Comentários
[1] Comentário enviado por alyssonfdf em 04/05/2014 - 08:50h

O VOL é o meu livro virtual em Linux e pessoas como você são
co-autores dessa coleção de informações que enriquecem
nosso conhecimento. Obrigado pelo seu ensinamento,
pois me ajudou bastante.

[2] Comentário enviado por palpitine em 05/10/2018 - 06:49h

Muito Bom!
Saudações Livres!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts