Como listar pacotes instalados em distribuições Linux baseadas em Ubuntu e Debian

29 de outubro de 2020

Então você instalou o Ubuntu e começou a usá-lo extensivamente. Em algum ponto da linha, você está fadado a perder o controle do software que instalou com o passar do tempo.

Isso é perfeitamente normal. Ninguém espera que você se lembre de todos os pacotes instalados em seu sistema. Mas surge a pergunta: como saber quais pacotes foram instalados? Como ver os pacotes instalados?

Resumo rápido

Para listar todos os pacotes instalados usando apt:

apt list –instalado

Leia o restante do tutorial para saber mais sobre outras formas e mais algumas dicas para ajustar sua busca por pacotes instalados.

Liste os pacotes instalados no Ubuntu e Debian

Listar pacotes instalados

Se você usar o comando apt extensivamente, provavelmente esperaria um comando como apt listar pacotes instalados. Você não está totalmente errado aqui.

Embora comando apt-get não tenha uma opção direta como apt-get list pacotes instalados, apt tem um comando para isso.

apt list --installed Isto irá listar todos os pacotes que foram instalados usando apt. Ele também listará os pacotes que foram instalados como uma dependência. O que significa que não apenas você terá os aplicativos instalados, mas também uma enorme lista de bibliotecas e outros pacotes que não instalou diretamente.

Lista os pacotes instalados no Ubuntu com o comando apt

Lista os pacotes instalados com o comando apt Verifique se um pacote específico está instalado no Ubuntu

Visto que a lista de pacotes instalados é enorme, seria uma idéia melhor usar grep e filtrar a saída de um determinado pacote.

apt list --instalado | grep program_name A melhor maneira é usar este comando:

Comandos para usar no terminal

apt -qq list program_name --installed

Ambas as opções q são para o modo silencioso. E assim, ele só procura os programas que estão instalados.

Observe que o método acima também lista os aplicativos instalados com arquivos .deb. Isso é legal, não é?

Outras maneiras de verificar os pacotes instalados no Ubuntu/Debian

Se você leu meu artigo comparação apt vs apt-get, provavelmente já sabe que apt e apt-get basicamente usam dpkg. Isso significa que você pode usar o comando dpkg para listar todos os pacotes instalados no Debian.

dpkg-query -l Você pode filtrar a saída com grep novamente para pesquisar por um pacote específico.

Listando pacotes instalados com o comando dpkg

Listando pacotes instalados com dpkg Até agora, você lidou com aplicativos instalados com o gerenciador de pacotes do Debian. E os aplicativos Snap e Flatpak? Como listá-los porque eles não são acessíveis com apt e dpkg?

Para mostrar todos os pacotes Snap instalados em seu sistema, use este comando:

lista instantânea A lista instantânea também indica quais aplicativos são de um editor verificado com uma marca verde.

Listar pacotes instalados com snap

Listar pacotes Snap instalados Para listar todos os pacotes Flatpak instalados em seu sistema, use isto:

lista flatpak Deixe-me resumir para você.

Resumo

Para listar pacotes usando o comando apt:

apt list –instalado

Para listar pacotes usando o comando dpkg:

dpkg- query -l

Para listar os pacotes Snap instalados em seu sistema:

lista instantânea

Para listar os pacotes Flatpak instalados em seu sistema:

lista flatpak

Liste os pacotes instalados recentemente

Até agora você viu a lista de pacotes instalados em ordem alfabética. E se você quiser ver os pacotes que foram instalados recentemente?

Felizmente, um sistema Linux mantém um registro de tudo o que acontece em seu sistema. Você pode consultar os logs para ver os pacotes instalados recentemente.

Há algumas maneiras de fazer isso. Você pode usar o log do comando dpkg ou o log do comando apt.

Você terá que usar o comando grep para filtrar o resultado para listar apenas os pacotes instalados.

grep install /var/log/dpkg.log Isto irá listar todos os pacotes incluindo as dependências que foram instaladas recentemente em seu sistema junto com o tempo de instalação.

12/02/2019 12:41:42 instalar ubuntu-make: tudo 16.11.1ubuntu1 13/02/2019 21:03:02 instalar xdg-desktop-portal: amd64 0.11-1 2019-02-13 21:03:02 install libostree-1-1: amd64 2018.8-0ubuntu0.1 2019-02-13 21:03:02 install flatpak: amd64 1.0.6-0ubuntu0.1 13/02/2019 21:03:02 instalar xdg-desktop-portal-gtk: amd64 0.11-1 2019-02-14 11:49:10 install qml-module-qtquick-window2: amd64 5.9.5-0ubuntu1.1 14/02/2019 11:49:10 install qml-module-qtquick2: amd64 5.9.5-0ubuntu1.1 2019-02-14 11:49:10 install qml-module-qtgraphicaleffects: amd64 5.9.5-0ubuntu1 Você também pode usar o histórico do comando apt. Isso mostrará apenas os programas que você instalou usando o comando apt. Não mostrará as dependências instaladas com ele, embora os detalhes estejam presentes nos registros. Às vezes, você só quer ver isso, certo?

grep install /var/log/apt/history.log A saída deve ser mais ou menos assim:

Linha de comando: apt install pinta Linha de comando: apt install tmux Linha de comando: apt install terminator Linha de comando: apt install moreutils Linha de comando: apt install ubuntu-make Linha de comando: apt install flatpak Linha de comando: apt install cool-retro-term Linha de comando: apt install ubuntu-software! Listar pacotes instalados recentemente Listar pacotes instalados recentemente

Listando pacotes instalados recentemente O log de histórico do apt é bastante útil porque mostra a hora quando o comando apt foi executado , o usuário que executou o comando e os pacotes que foram instalados por um comando.

Dica de bônus: mostre os aplicativos instalados no Centro de software

Se você não estiver confortável com o terminal e os comandos, ainda poderá ver os aplicativos instalados em seu sistema.

Você pode abrir o Centro de software e clicar na guia Instalado. Você verá a lista de aplicativos que foram instalados em seu sistema.

Listar software instalado no Ubuntu Software Center

Mostrando aplicativos instalados no Software Center Ele não mostrará as bibliotecas e outras coisas de linha de comando, mas talvez você não não quero ver isso, pois você está mais centrado na GUI. Caso contrário, você sempre pode usar o Gerenciador de pacotes Synaptic.

É isso aí

Espero que este pequeno tutorial rápido tenha ajudado você a ver a lista de pacotes instalados nas distribuições baseadas no Ubuntu e Debian.

Se você tiver dúvidas ou sugestões para melhorar este artigo, deixe um comentário abaixo.

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Abhishek Prakash e publicado no site itsfoss.com. Tradução sujeita a revisão.

How to List Installed Packages on Ubuntu and Debian-based Linux Distributions

Propaganda
Blog Comments powered by Disqus.
Propaganda