O que é um gestor de pacotes no Linux e porque se usa
Instalação centralizada, dependências automáticas, e maior segurança do que descargas soltas.
Um gestor de pacotes instala, atualiza e remove programas de forma centralizada — procurando em repositórios de confiança em vez de descarregar instaladores soltos de páginas web individuais.
A diferença em relação a instalar programas no Windows
No Windows, cada programa costuma vir do site do seu próprio programador. No Linux, o gestor de pacotes centraliza isto — procura o programa pelo nome, e instala-se a partir de um repositório verificado pela sua distribuição, com as suas dependências resolvidas automaticamente.
Vantagens reais
- Atualizações centralizadas: um único comando atualiza TODO o software instalado, não programa a programa.
- Menos risco de malware: os repositórios oficiais estão verificados, ao contrário de descarregar executáveis de sites de terceiros nem sempre fiáveis.
- Dependências resolvidas automaticamente: se um programa precisa de outra peça de software para funcionar, instala-se sozinho, sem ter de a procurar você mesmo.
Cada família de distribuições tem o seu próprio — cobrimos as diferenças entre os principais aqui.
Perguntas frequentes
É mais seguro instalar programas pelo gestor de pacotes do que descarregando-os da internet?
Geralmente sim — os repositórios oficiais da sua distribuição estão verificados, enquanto descarregar executáveis soltos de sites de terceiros implica mais risco.
Todos os programas estão disponíveis no gestor de pacotes?
Nem todos, embora a grande maioria do software popular esteja. Para o que não está, existem alternativas como o Flatpak ou instalar o pacote manualmente.