Como listar os pacotes instalados no Linux
Com milhares de aplicativos Linux gratuitos, é fácil perder o controle do que você instalou uma vez, mas não u.s. mais. Veja como listar os aplicativos instalados nas principais famílias Linux.
O Cemitério de Aplicativos
A escolha de aplicativos gratuitos e de código aberto disponíveis para usuários do Linux é surpreendente. Para um recém-chegado ao Linux, pode ser esmagador. Mas também faz parte da diversão. Se você tiver uma necessidade específica, procure um instrument para atender a essa necessidade. Se você não se der bem com o que encontrou, não tem problema. É provável que haja dezenas mais que você pode tentar até encontrar um que marque todas as suas caixas.
Se você não for escrupuloso em desinstalar os que você sabe que não vai usar, eles ficarão no seu sistema usando espaço no disco rígido. Se você for um programador, também terá kits de ferramentas e bibliotecas não utilizados espalhados pelo seu computador. Em um computador desktop, com as unidades de alta capacidade razoavelmente baratas de hoje, isso pode não ser um grande problema. Em laptops, é mais uma preocupação por causa de suas menores capacidades de armazenamento.
Mas se você tem espaço no disco rígido de sobra ou não, acumular instrument não utilizado significa que as atualizações de instrument levarão mais pace porque você está atualizando todos os aplicativos não utilizados junto com os que você realmente u.s.. As imagens do sistema e outros backups serão maiores do que o necessário, levarão mais pace para serem concluídos e consumirão mais mídia de backup.
Há também a possibilidade de incompatibilidades entre componentes de aplicativos instalados e esquecidos e os novos que você tenta instalar.
Para gerenciar a situação, o primeiro passo óbvio é descobrir o que está instalado. Depois de saber o que, você pode revisar a lista e decidir o que fica e o que vai. Como você descobre o que foi instalado varia de distribuição Linux para distribuição. As distribuições derivadas do RedHat usam o dnf
gerenciador de pacotes, distribuições derivadas do Debian usam apt
e as distribuições baseadas em Arch usam pacman
.
Existem outros métodos de instalação independentes de distribuição, como snap
e flatpak
que precisamos considerar também.
Listando aplicativos instalados com dnf
O Fedora é a mais bem-sucedida das distribuições de desktop derivadas do RedHat. Usaremos isso para discutir a listagem de aplicativos instalados com o dnf
gerenciador de pacotes.
Listar os pacotes instalados é muito simples.
dnf record put in
Isso produz uma avalanche de informações.
Para ver quantos pacotes foram listados, podemos passar a saída por wc
com o -l
opção (linhas).
Isso nos diz dnf
encontrou 1.968 pacotes instalados. Para tornar a saída mais gerenciável, você pode canalizá-la para grep
e procure por pacotes de interesse.
dnf record put in | grep terminal
Você também pode canalizar a saída para much less
e use a função de pesquisa dentro much less
para encontrar o que procura.
Se você vir um pacote na lista sobre o qual deseja saber mais – o que é uma boa ideia se estiver pensando em removê-lo – você pode usar o dnf information
comando.
Você precisa fornecer o nome do pacote sem os detalhes da arquitetura da plataforma. Por exemplo, para ver os detalhes do pacote “gnome-terminal.x86_64” você digitaria:
dnf information gnome-terminal
RELACIONADO: O que há de novo no Fedora 36
Listando aplicativos instalados com o apt
o apt
comando é o substituto para o antigo apt-get
comando. É a ferramenta de linha de comando para a distribuição Debian e as muitas distribuições que surgiram dela, como toda a família de distribuições Ubuntu.
Para ver a lista de pacotes instalados, use este comando:
apt record --installed
Como esperado, a saída é longa e rola rapidamente.
Para ver quantas entradas existem, podemos canalizar wc
como fizemos antes.
apt record --installed | wc -l
Para encontrar pacotes de interesse, podemos usar grep
e parte do nome ou tópico em que estamos interessados.
apt record --installed | grep xfonts
Para investigar um único pacote, use o apt display
comando com o nome do pacote.
apt display xml-core
RELACIONADO: apt vs. apt-get: Qual é a diferença no Linux?
Listando aplicativos instalados com pacman
o pacman
gerenciador de pacotes é usado no Arch Linux e seus derivados, como Manjaro e EndeavourOS. Para listar pacotes usando pacman
precisamos usar o -Q
(consulta) opção.
pacman -Q
A lista de pacotes é exibida na janela do terminal.
A instalação de um único aplicativo provavelmente fará com que vários pacotes sejam instalados, devido a dependências não atendidas. Se o aplicativo exigir uma biblioteca específica e ela não estiver presente em seu computador, a instalação a fornecerá. Da mesma forma, a desinstalação de um aplicativo pode fazer com que vários pacotes sejam removidos. Portanto, o número de aplicativos não é o mesmo que o número de pacotes.
Para contar os pacotes instalados, canalizamos a saída através wc
e usar o -l
(linhas), como antes.
pacman -Q | wc -l
o -i
(information) permite-nos ver os detalhes de um pacote.
pacman -Qi bash
Adicionando o -i
opção duas vezes pode fornecer um pouco mais de informação, se houver alguma disponível.
pacman -Qii bash
Nesse caso, existem algumas linhas extras na parte inferior da listagem que mostram onde os arquivos de modelo “.bash_profile” e “.bash_logout” estão localizados.
RELACIONADO: Por que mudei do Ubuntu para o Manjaro Linux
Listando aplicativos instalados com flatpak
Existem maneiras de instalar aplicativos independentes de distribuição. Eles são projetados para serem gerenciadores de pacotes universais. Eles instalam versões de aplicativos em área restrita, incluindo quaisquer dependências que tenham. Isso facilita a instalação de diferentes versões de um aplicativo sem ter que se preocupar com incompatibilidades ou contaminação cruzada de versão para versão.
Do ponto de vista do desenvolvedor de instrument, usar um gerenciador de pacotes common significa que eles só precisam empacotar seu aplicativo uma vez e têm todas as distribuições cobertas.
o flatpak
é um dos dois instaladores universais mais populares. Se você usou flatpak
no seu computador, você ainda pode listar os aplicativos instalados.
flatpak record
Isso lista os aplicativos instalados e os tempos de execução associados que foram instalados para satisfazer as dependências desses aplicativos. Para ver apenas os aplicativos, adicione o --app
opção.
flatpak record --app
Para ver os detalhes de um aplicativo person, use o information
comando e o ID do aplicativo do pacote, não o nome do aplicativo.
flatpak information org.blender.Blender
Listando aplicativos instalados com snap
O outro gerenciador de pacotes common widespread é chamado snap
. É uma iniciativa canônica. Ele é usado por padrão no aplicativo Ubuntu Tool em versões recentes do Ubuntu e snap
pode ser instalado em outras distribuições também.
Para listar os aplicativos que foram instalados usando snap
use este comando.
snap record
Para ver os detalhes de um único aplicativo, use o comando snap information e o nome do aplicativo.
snap information firefox
RELACIONADO: Como trabalhar com pacotes Snap no Linux
Tome decisões informadas
dnf
, apt
e pacman
têm opções que localizam e excluem automaticamente pacotes órfãos e desnecessários. Mas eles não encontrarão pacotes antigos que você simplesmente não u.s. mais. Isso requer intervenção humana e o conhecimento do que requer a desinstalação. É aí que entram esses comandos úteis.
Depois de liberar espaço, você pode estar interessado em aprender como instalar aplicativos Android no seu dispositivo Linux.
Fonte da Notícia: www.howtogeek.com