Gerenciar pacotes em baixo nível no Debian

Publicado por Patrick Silva em 15/07/2015

[ Hits: 3.511 ]

 


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 verificar erro de senha dos usuários

Gerenciar pacotes em alto nível no Debian

Fazendo backup do MBR com dd (setor de boot)

Como recuperar arquivos apagados no Debian usando o foremost

Cadastrando impressora de rede pelo CUPS via linha de comando

Leitura recomendada

rm - remover vários arquivos excetuando alguns

Suspendendo o root

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

Habilitando rolagem no Screen

Escolhendo quais colunas exibir no comando top

  

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