dpkg -l

dpkg -l

Liste todos os pacotes instalados.

EXEMPLOS:

DPKG retorna vários pacotes instalados:

$ dpkg -l | wc -l
1209

Peça ao DPKG para retornar apenas pacotes relacionados ao PHP. Isso incluirá pacotes instalados e não instalados:

$ dpkg -l *php *

Usando DPKG com Grep para ver apenas pacotes instalados

dpkg -l | Grep php

dpkg -l

dpkg -l mostrará se o pacote está instalado. Se o pacote estiver instalado, o DPKG mostrará arquivos relacionados e seus locais em vez do sistema de arquivos.

EXEMPLOS:

$ dpkg -l ntpdate
/.
/etc
/etc/rede
/etc/rede/if-up.d
/etc/rede/if-up.d/ntpdate
/etc/logcheck
..

$ dpkg -l php5 -json
Pacote 'php5-json' não está instalado.

dpkg -p

DPKG -P exibirá uma informação completa sobre um nome de pacote provado como um argumento. As informações incluirão, mas não se limitam à versão, dependência, pacotes sugeridos e muito mais.

EXEMPLO:

$ dpkg -p dpkg
Pacote: DPKG
Essencial: Sim
Prioridade: exigido
Seção: Admin
Instalação de tamanho: 7276
Origem: Debian
Mantenedor: desenvolvedores de DPKG
Bugs: Debbugs: // Bugs.Debian.org
Arquitetura: i386
Versão 1.14.28
Substitui: Manpages-de (<= 0.4-3), manpages-pl (<= 20051117-1)
Pré-dependentes: libc6 (> = 2.7-1), CoreUtils (> = 5.93-1), LZMA
Sugere: apt
Conflitos: apt (<< 0.7.7), aptitude (<< 0.4.7-1), dpkg-dev (<< 1.14.16), dpkg-iasearch (<< 0.11), sysvinit (<< 2.82-1)
Tamanho: 2353726
Descrição: Sistema de Gerenciamento de Pacote Debian
Este pacote fornece a infraestrutura de baixo nível para lidar com o
Instalação e remoção de pacotes de software Debian.
.
Para ferramentas de desenvolvimento de pacotes Debian, instale DPKG-Dev.
Página inicial: http: // wiki.Debian.org/equipes/dpkg

dpkg -s

dpkg -s terá um status do pacote supliado como argumento. Isso é semelhante ao dpkg -p, mas também inclui um status e arquivos de configuração:

EXEMPLO:

$ dpkg -s dpkg
Pacote: DPKG
Essencial: Sim
Status: Instale OK instalado
Prioridade: exigido
Seção: Admin
Instalação de tamanho: 7276
Origem: Debian
Mantenedor: desenvolvedores de DPKG
Bugs: Debbugs: // Bugs.Debian.org
Arquitetura: i386
Versão 1.14.28
Substitui: Manpages-de (<= 0.4-3), manpages-pl (<= 20051117-1)
Pré-dependentes: libc6 (> = 2.7-1), CoreUtils (> = 5.93-1), LZMA
Sugere: apt
Conflitos: apt (<< 0.7.7), aptitude (<< 0.4.7-1), dpkg-dev (<< 1.14.16), dpkg-iasearch (<< 0.11), sysvinit (<< 2.82-1)
Conffiles:
/etc/Logrotate.D/DPKG 501F8C90B83C7EA180868CA82E1E82D1
/etc/dpkg/origens/debian 731423FA8BA067262F8EF3782D1E742
/etc/dpkg/dpkg.CFG F4413FFB515F8F753624AE3BB365B81B
/etc/alternativas/readme 69c4ba7f08363e998e0f2e244a04f881
Descrição: Sistema de Gerenciamento de Pacote Debian
Este pacote fornece a infraestrutura de baixo nível para lidar com o
Instalação e remoção de pacotes de software Debian.
.
Para ferramentas de desenvolvimento de pacotes Debian, instale DPKG-Dev.
Página inicial: http: // wiki.Debian.org/equipes/dpkg

dpkg -s

Este comando dpkg pesquisará e exibirá nomes de arquivos relacionados a um pacote instalado.

EXEMPLOS:

$ dpkg -s dpkg.cfg
dpkg:/usr/share/man/hu/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/pl/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/sv/man5/dpkg.cfg.5.gz
dpkg:/etc/dpkg/dpkg.cfg
dpkg:/usr/share/man/fr/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/de/man5/dpkg.cfg.5.gz

$ dpkg -s portas.conf

Apache2.2-Common:/etc/apache2/portas.conf

dpkg -i

-Eu vou dizer ao DPKG para instalar um pacote.Deb. Para executar este comando, são necessários privilégios de superusuário/root.

EXEMPLO:

# dpkg -i skype -debian_2.1.0.81-1_I386.Deb

Este comando instalará um pacote que não faz parte dos repositórios padrão do Debian. Synce DPKPG não instalará um pré -requisito necessário, o DPKG pode exibir um erro que os pré -requisitos deste pacote não são atendidos.

dpkg -r

O DPKG removerá o pacote instalado, mas não suas configurações. Privilégias root são obrigadas a executar este comando.

EXEMPLO:

# dpkg -r apache2

Este comando removerá o sistema de formulário Apache2.

dpkg -p

Com -p opção, o comando dpkg removerá e limpará qualquer arquivo de configuração relacionado ao pacote.

EXEMPLO:

# dpkg -p apache2

Este comando removerá o pacote Apache2 do sistema, incluindo seus arquivos de configuração. Permições de raiz necessárias.

DPKG-Reconfigure

DPKG-Reconfigure é comitido próprio, mas relacionado à família DPKG e também vale a pena mencionar aqui. DPKG-Reconfigure reconfigurará o pacote instalado da Alredy no sistema.

EXEMPLO:
# dpkg-reconfigure xServer-xorg

Este comando reconfigurará um pacote xserver-xorg. Privilégias root são obrigadas a executar este comando.

Tutoriais do Linux relacionados:

  • Como trabalhar com a API de Rest WooCommerce com Python
  • Linux Apache não executando arquivos PHP: Solução
  • Coisas para instalar no Ubuntu 20.04
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Como trabalhar com grupos de pacotes DNF
  • Manipulação de big data para diversão e lucro Parte 3
  • Como instalar e usar snaps no fedora
  • Arquivos de configuração do Linux: os 30 primeiros mais importantes
  • Como consultar informações de pacotes com o pacote RPM…