Como ver a lista de pacotes instalados no Debian e derivados

Instruções da Ikea para o Tux cortar

Quando temos uma distribuição, algo muito útil é conheça todos os pacotes que instalamos, seja para fazer uma lista e saber o que temos em caso de formatação para poder reinstalá-los sem esquecer nenhum ou simplesmente para trazer uma ideia de tudo que temos caso queiramos remover algum que não mais uso e do qual Nem nos lembramos que foi instalado e que está ocupando espaço no disco rígido.

Se você usa o Ubuntu, por exemplo, e vai para o Ubuntu Software Center, clicando no botão Instalado, você pode veja o software que você instalou, mas a lista não está completa. Portanto, não é muito prático a esse respeito. Também não é lógico olhar para os pacotes instalados de outras ferramentas de gerenciamento de pacotes, porque eles apresentarão a você apenas os pacotes instalados a partir deles.

Para conhecer a lista completa, a solução é outra que apresentamos aqui e assim podermos ter um relatório completo de todos os softwares que está instalado em nossa distro, seja Debian, Ubuntu ou derivados de ambos que usam dpkg. Podemos também adicionar uma opção muito interessante a este comando que iremos apresentar a você e que também nos permitirá ver o tamanho de cada um dos pacotes listados em nosso disco rígido.

Pois bem, ver a lista é extremamente simples. Basta abrir o terminal ou console e, a partir daí, digitar a seguinte linha de texto para exibir a lista:

dpkg-query -W -f='${Installed-Size} ${Package}\n' | sort -n

Esta é uma opção para realizar esta tarefa, mas você pode modificar as opções e atributos do comando para que o resultado seja diferente de acordo com suas necessidades. Qualquer dúvida ou sugestão será bem vinda. Deixe seu comentário e responderei o mais breve possível.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Jimmy olano dito

    SUGESTÃO:

    Poderíamos criar rapidamente um protótipo de script automatizado para a próxima equipe (ou reinstalação ou mudança de distribuição), desde que tenhamos nosso .deb em uma partição diferente (ou bem, baixemos de nosso próprio espelho em nossa LAN ou, último recurso, nós o "baixamos" da Internet):

    `dpkg-query -W -f = 'apt-get install $ {Package} \ n' | sort -n> list_app_to_install.sh `

    Claro, se você usar o apt-get, substitua pelo apropriado (aptitude, yum, etc). Como eu disse que é um protótipo, o cabeçalho #! / Bin / bash está faltando, torne-o executável, gerencie para escalar as permissões para instalação, etc.

    O ACIMA me faz pensar ** Como saber se um pacote JÁ está instalado na máquina de destino? **

    Bem, a grande vantagem de reutilizar o código: executamos a mesma frase que sugiro na máquina alvo DANDO UM NOME DIFERENTE À LISTA e depois executamos o comando DIFF nos dois arquivos. O que você acha?

  2.   Jimmy olano dito

    CORRIJO «yum» usa pacotes RPM Estou «confundindo ginástica com magnésia», vale a pena notar. 8- (

  3.   pedro dito

    Para ver rapidamente os pacotes instalados, também pode ser:

    dpkg -l

  4.   Walter Omar D'ari dito

    Oi gente:

    Pode ser com ...

    dpkg –get-selections | grep -v deinstall | menos

    ... ou altere menos para enviá-lo para um arquivo ...

    dpkg –get-selections | grep -v deinstall> installed_packages

    Saludos!