Gerenciar pacotes em baixo nível no Debian

Publicado por Patrick Silva em 15/07/2015

[ Hits: 2.188 ]

 


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

Como recuperar arquivos apagados no Debian usando o foremost

VirtualBox - Como deixar a VM em modo fullscreen no Debian

Cadastrando impressora de rede pelo CUPS via linha de comando

Excluindo traduções desnecessárias no Debian

Gerenciar pacotes em alto nível no Debian

Leitura recomendada

Exercício Prático LPIC 10

RMVB para AVI no Linux

Alterando endereço MAC da interface de rede

Limitando velocidade de download

flags de comando para ls

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts