GESTÃO DE PACOTES: INSTALAR, ATUALIZAR E REMOVER SOFTWARE

O software no Linux é gerido principalmente por gerenciadores de pacotes. Distribuições diferentes usam ferramentas diferentes: Debian/Ubuntu usam apt, Fedora usa dnf, Arch Linux usa pacman. A lógica central é a mesma: obter software de repositórios oficiais ou de terceiros, resolver automaticamente as dependências e então instalar.

Tomando o Ubuntu como exemplo, o processo padrão é: primeiro sudo apt update atualiza a lista de pacotes, depois sudo apt install nome instala. apt search palavra-chave procura pacotes, e apt show nome mostra informações detalhadas e dependências. Antes de instalar, atualizar a lista é um bom hábito, pois garante a obtenção da versão mais recente e de correções de segurança.

Para remover software: sudo apt remove nome remove o programa mas mantém os arquivos de configuração; sudo apt purge nome remove o programa e também as configurações. sudo apt autoremove limpa dependências que não são mais necessárias. Esses comandos bastam para a manutenção diária de software.

Para quem precisa instalar software fora dos repositórios, pode ser necessário adicionar fontes de terceiros (PPA) ou baixar pacotes .deb para instalação. wget ou curl são ferramentas comuns de download; por exemplo, wget https://exemplo.com/pacote.deb baixa o arquivo, e depois sudo dpkg -i pacote.deb instala.

DICA: Após instalar um novo software, se o comando não for encontrado, verifique primeiro se o nome do pacote está correto (o Linux diferencia maiúsculas de minúsculas) e depois execute which nome para confirmar o caminho de instalação. Não misture repositórios de distribuições diferentes, pois isso pode causar conflitos de dependências.

