Gerenciar pacotes em baixo nível no Debian

Publicado por Patrick Silva em 15/07/2015

[ Hits: 3.319 ]

 


Gerenciar pacotes em baixo nível no Debian



O dpkg é a base do sistema de gerenciamento de pacotes para distribuições GNU/Linux baseadas em Debian. Foi criado em 1993 por Ian Jackson, sendo usado para instalar, remover e fornecer informações sobre os pacotes .deb.

As opções do comando dpkg:

Listando informações do pacote ("-l"):

# dpkg -l cups
+++-==============-==============-============================================
un  cups          <nenhuma>      (nenhuma descrição disponível)

Observe que no início, apareceu o "un", isso significa que o pacote não está instalado.

Instalando pacotes .deb ("-i"):

# dpkg -i cups.deb

Depois do pacote instalado, agora vamos listar o pacote instalado do CUPS:

# dpkg -l cups
+++-==============-==============-============================================
ii  cups           1.4.4-7        Common UNIX Printing System(tm) - server

Agora observe que no começo da listagem, temos o "ii", isso significa que o pacote está instalado.

Verificando o status do pacote no sistema ("-s"):

# dpkg -s cups

Verificar os arquivos e diretórios criados no sistema após a instalação ("-L"):

# dpkg -L cups
/usr/share/cups/fonts/FreeMono.ttf
/usr/share/cups/fonts/FreeMonoBoldOblique.ttf
/usr/share/cups/fonts/FreeMonoBold.ttf
/usr/share/cups/fonts/FreeMonoOblique.ttf

Removendo o pacote instalado no sistema ("-r"):

# dpkg -r cups
Lendo banco de dados ... 77622 ficheiros e directórios actualmente instalados.)
Removendo cups ...
Stopping Common Unix Printing System: cupsd.
Processando gatilhos para man-db ...

Removendo o pacote e seus arquivos de configuração ("-P"):

# dpkg -P cups

Instalar automaticamente dependências dos pacotes:

Muitas vezes o aplicativo não pode ser iniciado, devido às suas dependências. Então, como posso resolver isso?

Você pode usar um dos dois comandos abaixo:

# apt-get -f install nome_programa

Ou você pode usar:

# aptitude -f install nome_programa

Outras dicas deste autor

Gerenciar pacotes em alto nível no Debian

Cadastrando impressora de rede pelo CUPS via linha de comando

Como alterar a imagem de fundo do GRUB no Debian

O empacotador cpio

Fazendo backup do MBR com dd (setor de boot)

Leitura recomendada

Removendo a mensagem de erro vboxclient na inicialização LinuxMint-17x e LMDE-2

Lidando com processos

Extraindo a Versão de um Pacote do Debian

Baixando conteúdo de sites inteiros com o wget

Como apagar os dados do seu HD definitivamente

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts