Como visualizar pacotes Linux

18.03.2023
01:07

No sistema operativo Linux, os pacotes são arquivos especiais que contêm software e informações sobre a sua instalação e configuração. Cada pacote é um conjunto de ficheiros associados a um programa ou biblioteca específicos.

O que são pacotes

Os pacotes em Linux são utilizados para gerir a instalação, desinstalação e atualização de software. Quando instala um programa, o gestor de pacotes descarrega o pacote apropriado do repositório, descomprime-o e copia os ficheiros para o seu computador, e executa a configuração necessária.

Têm a extensão .rpm (para distribuições baseadas no Red Hat, como o Fedora e o CentOS) ou .deb (para distribuições baseadas no Debian, como o Ubuntu e o Linux Mint). Existem muitos gestores de pacotes diferentes, como o apt, yum e pacman, cada um dos quais utiliza o seu próprio formato de pacote.

Para que servem

Os pacotes permitem-lhe gerir facilmente a instalação, atualização e desinstalação de programas no seu sistema. No Linux, existem vários formatos de pacotes, como RPM (Red Hat Package Manager), DEB (Debian Package), TGZ (tarball) e outros.

Eles também contêm metadados, como o nome, a versão e a descrição do software, bem como informações sobre o autor e a licença. Estes metadados permitem-lhe gerir as dependências e actualizações do software.

Os pacotes Linux podem ser instalados a partir de repositórios oficiais de distribuições Linux ou de fontes de terceiros. Também pode criar os seus próprios pacotes para instalar noutros sistemas Linux.

Ver pacotes em diferentes distribuições

Na maioria das distribuições Linux, é possível ver a lista de pacotes instalados usando um comando especial no terminal.

Debian e Ubuntu

Em Debian e Ubuntu você pode usar o comando dpkg-query:

dpkg-query -l

Este comando irá mostrar uma lista completa dos pacotes instalados no formato "pacote, versão, descrição".

Fedora, CentOS

No Fedora, CentOS e outras distribuições que usam o utilitário de gestão de pacotes yum ou dnf, pode usar o comando:

yum list installed

Alternativamente

dnf list installed

Estes comandos produzem uma lista dos pacotes instalados com as suas versões e descrições.

Arch Linux

No Arch Linux e seus derivados, você pode usar o comando:

pacman -Q

Este comando listará todos os pacotes instalados.

OpenSUSE

No OpenSUSE você pode usar o comando:

zypper search -installed-only

Este comando listará todos os pacotes instalados.

Slackware

No Slackware você pode usar o comando:

ls /var/log/packages/

Agora você sabe como ver a lista de pacotes em cada distribuição.

Outros artigos

18.03.2023
9 360
Base de Conhecimento / Instruções
O que é o Linux openSUSE
18.03.2023
17 179
Base de Conhecimento / Instruções
Exemplos de erros no Linux
18.03.2023
53 235
Base de Conhecimento / Instruções
Como eliminar todos os ficheiros de uma pasta Linux