Linux

Como instalar e gerenciar pacotes no Linux

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:

DistroGerenciador de Pacotes
Debian/UbuntuAPT (apt ou dpkg)
Fedora/RHEL/CentOSDNF (dnf ou yum)
Arch LinuxPacman (pacman)
OpenSUSEZypper (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 update

Instalar um pacote:

sudo apt install nome-do-pacote

Remover um pacote:

sudo apt remove nome-do-pacote

Atualizar todos os pacotes do sistema:

sudo apt upgrade

Remover pacotes desnecessários:

sudo apt autoremove

Exemplo prático: Quer instalar o VLC Player? Só rodar:

sudo apt install vlc

2. 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-update

Instalar um pacote:

sudo dnf install nome-do-pacote

Remover um pacote:

sudo dnf remove nome-do-pacote

Atualizar todos os pacotes:

sudo dnf upgrade

Exemplo prático: Quer instalar o GIMP? É só rodar:

sudo dnf install gimp

Se 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 -Syu

Instalar um pacote:

sudo pacman -S nome-do-pacote

Remover um pacote:

sudo pacman -R nome-do-pacote

Remover pacotes órfãos:

sudo pacman -Rns $(pacman -Qdtq)

Exemplo prático: Quer instalar o Firefox?

sudo pacman -S firefox

Se precisar de pacotes da comunidade (AUR), use o yay:

yay -S nome-do-pacote

4. Instalando pacotes no OpenSUSE (Zypper)

Se você usa OpenSUSE, o Zypper é o gerenciador de pacotes.

Atualizar os repositórios:

sudo zypper refresh

Instalar um pacote:

sudo zypper install nome-do-pacote

Remover um pacote:

sudo zypper remove nome-do-pacote

Exemplo prático: Para instalar o htop:

sudo zypper install htop

5. 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-pacote

Flatpak (Fedora, Arch, etc.)

flatpak install flathub nome-do-pacote

AppImage (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 spotify

Ou via Flatpak:

flatpak install flathub com.spotify.Client

Instalar 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.

Equipe Tech Start

Um blog com análises, tutoriais e novidades em tecnologia, segurança digital, criptomoedas e entretenimento.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *