Piolinux

Gerenciamento de Pacotes — Comandos Linux

Comandos Gerais.

Devuan/Debian

Comandos. Descrições. Ações.
sudo apt update Atualiza lista de pacotes.
sudo apt upgrade Atualiza pacotes instalados.
sudo apt full-upgrade Atualiza com possíveis remoções de pacotes. ⚠️ Pode quebrar dependências.
sudo apt autoremove Remove pacotes órfãos. ⚠️ Confirme se não remove algo necessário.
sudo apt install curl Instala um pacote.
sudo apt remove firefox Remove pacote (mantém configs).
sudo apt purge firefox Remove pacote + configs.
sudo apt autoremove Remove pacotes órfãos.
apt search nginx Procura pacotes.
apt show nginx Mostra detalhes do pacote.
apt list --upgradable Lista atualizações disponíveis.
apt list --installed Lista pacotes instalados.
sudo apt clean Limpa cache de pacotes .deb
sudo apt autoclean Limpa cache antigo.
apt-cache policy firefox Mostra versão e repositório.
dpkg -i package.deb Instala arquivo .deb
dpkg -r nginx Remove pacote sem APT
dpkg -L nginx Lista arquivos do pacote.
dpkg -S /etc/nginx/nginx.conf Descobre qual pacote possui o arquivo.
apt-get source nginx Baixa código-fonte.
sudo apt edit-sources Edita arquivo sources.list.

Artix Linux (Pacman + AUR)

Comandos Descrições Ações
sudo pacman -Sy Sincroniza repositórios.
sudo pacman -Syu Atualiza todo o sistema. ⚠️ Faça só em ambiente estável. Leia /usr/share/libalpm/hooks/ após atualizar.
sudo pacman -S vim Instala pacote oficial.
sudo pacman -R vim Remove pacote.
sudo pacman -Rns vim Remove + deps + configs
pacman -Q Lista pacotes instalados.
pacman -Qs docker Procura pacotes instalados.
pacman -Ss firefox Procura em repositórios.
pacman -Qi firefox Informações detalhadas.
pacman -Ql firefox Lista arquivos do pacote.
pacman -Fy Atualiza banco de arquivos.
pacman -F /bin/ls Descobre pacote que fornece arquivo.
yay -S google-chrome Instala do AUR com yay.
yay -Syu Atualiza sistema + AUR
yay -Yc Limpa pacotes órfãos do AUR
makepkg -si Compila e instala PKGBUILD
expac -S "%-20n %v" \| sort Lista pacotes ordenados.
sudo pacman -U package.pkg.tar.zst Instala pacote local.
paccache -r Limpa versões antigas do cache.

Void Linux

Tarefas Comandos. Descrições Técnicas. Ações.
Atualizar índices de pacotes. sudo xbps-install -S Sincroniza a lista de pacotes com os repositórios oficiais.
Atualizar todo o sistema. sudo xbps-install -Su Atualiza todos os pacotes instalados para as versões mais recentes.
Instalar um pacote. sudo xbps-install firefox Instala o pacote `firefox` e suas dependências.
Remover um pacote. (mantendo dependências) sudo xbps-remove firefox Remove apenas o pacote especificado.
Remover pacote + dependências órfãs. sudo xbps-remove -R firefox Remove o pacote e quaisquer dependências que não são mais usadas.
Limpar pacotes órfãos do sistema. sudo xbps-remove -o Remove todos os pacotes que não são mais dependência de ninguém.
Buscar pacote por nome. xbps-query -Rs firefox Lista pacotes que contêm firefox no nome ou descrição.
Ver informações de um pacote. xbps-query -p pkgver firefox Versão exata do pacote instalado ou disponível.
Listar arquivos de um pacote. xbps-query -f firefox Mostra todos os arquivos instalados pelo pacote firefox.
Ver quais pacotes usam um arquivo. xbps-query -o /usr/bin/firefox Identifica o pacote que instalou o binário especificado.
Instalar pacote de forma não interativa. sudo xbps-install -y firefox Responde sim automaticamente a prompts (útil em scripts).
Reinstalar todos os pacotes (útil após corrupção) sudo xbps-reconfigure -fa Reconfigura todos os pacotes instalados (equivalente ao `dpkg --configure -a` no Debian).