Se tem uma coisa que diferencia o Linux do Windows, é o jeito de instalar programas. Aqui, não tem .exe pra clicar tudo acontece via gerenciadores de pacotes. E depois que você aprende a usar, nunca mais quer outra coisa.
Então, se você quer instalar, atualizar e remover programas no Linux sem bagunça, cola comigo que eu te explico os comandos essenciais de cada gerenciador de pacotes.
O que são pacotes e gerenciadores de pacotes?
No Linux, programas e bibliotecas são distribuídos como pacotes. Cada pacote contém os arquivos necessários para rodar um software, e os gerenciadores de pacotes são responsáveis por:
- Baixar e instalar os pacotes corretamente.
- Resolver dependências, garantindo que tudo funcione.
- Atualizar e remover programas com segurança.
Diferentes distribuições usam diferentes gerenciadores de pacotes. Aqui estão os principais:
| Distro | Gerenciador de Pacotes |
| Debian/Ubuntu | APT (apt ou dpkg) |
| Fedora/RHEL/CentOS | DNF (dnf ou yum) |
| Arch Linux | Pacman (pacman) |
| OpenSUSE | Zypper (zypper) |
Agora, vamos ver como realmente usar cada um deles e aprender como instalar e gerenciar pacotes no Linux.
1. Instalando pacotes no Debian e Ubuntu (APT)
Se você usa Ubuntu, Debian, Linux Mint ou derivados, o APT (Advanced Package Tool) é seu melhor amigo.
Atualizar os repositórios antes de instalar qualquer coisa:
sudo apt updateInstalar um pacote:
sudo apt install nome-do-pacoteRemover um pacote:
sudo apt remove nome-do-pacoteAtualizar todos os pacotes do sistema:
sudo apt upgradeRemover pacotes desnecessários:
sudo apt autoremoveExemplo prático: Quer instalar o VLC Player? Só rodar:
sudo apt install vlc2. Gerenciamento de pacotes no Fedora, CentOS e RHEL (DNF/YUM)
Se você usa Fedora, CentOS ou RHEL, o gerenciador de pacotes padrão é o DNF (antes era o YUM).
Como atualizar os repositórios utilizando o dnf:
sudo dnf check-updateInstalar um pacote:
sudo dnf install nome-do-pacoteRemover um pacote:
sudo dnf remove nome-do-pacoteAtualizar todos os pacotes:
sudo dnf upgradeExemplo prático: Quer instalar o GIMP? É só rodar:
sudo dnf install gimpSe estiver no CentOS antigo, troque dnf por yum.
3. Instalando pacotes no Arch Linux (Pacman)
No Arch Linux e derivados (Manjaro, EndeavourOS, etc.), o gerenciador de pacotes é o Pacman.
Atualizar os repositórios e pacotes:
sudo pacman -SyuInstalar um pacote:
sudo pacman -S nome-do-pacoteRemover um pacote:
sudo pacman -R nome-do-pacoteRemover pacotes órfãos:
sudo pacman -Rns $(pacman -Qdtq)Exemplo prático: Quer instalar o Firefox?
sudo pacman -S firefoxSe precisar de pacotes da comunidade (AUR), use o yay:
yay -S nome-do-pacote4. Instalando pacotes no OpenSUSE (Zypper)
Se você usa OpenSUSE, o Zypper é o gerenciador de pacotes.
Atualizar os repositórios:
sudo zypper refreshInstalar um pacote:
sudo zypper install nome-do-pacoteRemover um pacote:
sudo zypper remove nome-do-pacoteExemplo prático: Para instalar o htop:
sudo zypper install htop5. Instalando pacotes universais: Snap, Flatpak e AppImage
Além dos gerenciadores tradicionais, algumas distribuições usam pacotes universais, que funcionam em qualquer distro.
Snap (Ubuntu e outras distros compatíveis)
sudo snap install nome-do-pacoteFlatpak (Fedora, Arch, etc.)
flatpak install flathub nome-do-pacoteAppImage (executável portátil)
- Baixe o .AppImage.
- Dê permissão de execução:
chmod +x nome-do-arquivo.AppImage- Execute o arquivo diretamente.
Exemplo: Para instalar o Spotify via Snap:
sudo snap install spotifyOu via Flatpak:
flatpak install flathub com.spotify.ClientInstalar pacotes no Linux nunca foi tão fácil
Certamente instalar e gerenciar pacotes no Linux, pode não ser uma das tarefas mais fáceis, no entanto, após este artigo tenho certeza que será mais tranquilo.
Agora independente da distribuição que você escolha utilizar, você estará preparado para administrar os pacotes. Gostou de artigo? Compartilhe nas redes sociais e deixe seu comentário.







