Um gerenciador de pacotes é essencial para gerenciar e manter o software em seu sistema Linux. Cada distribuição Linux vem com um gerenciador de pacotes por padrão. O Ubuntu vem com o gerenciador de pacotes APT, as distribuições baseadas em Arch têm o Pacman e assim por diante.
Se você deseja explorar outros gerenciadores de pacotes, veja como instalar um gerenciador de pacotes diferente sem precisar mudar para uma distribuição totalmente nova.
Escolha seu gerenciador de pacotes
Existem vários gerenciadores de pacotes disponíveis para download gratuito. Escolha o seu ajuste e instale-o. Caso você esteja se perguntando quais são as melhores opções, aqui está uma pequena lista dos gerenciadores de pacotes mais importantes para Linux:
1. pacman
Pacman é o gerenciador de pacotes padrão para todas as distribuições baseadas em Arch. Ele segue um mecanismo servidor-cliente para sincronizar atualizações no sistema local com os últimos lançamentos no servidor, encaixando-se perfeitamente com a filosofia de ponta do Arch.
2. APT
A ferramenta de pacote avançada ou APT é um gerenciador de pacotes gratuito e de código aberto fornecido como a solução padrão de gerenciamento de pacotes para derivados do Ubuntu/Debian. É fácil de usar, rápido e confiável.
3. DNF
Dandified Yum ou DNF é o sucessor geracional do gerenciador de pacotes Yellowdog Updater Modified (YUM). O DNF é mais comumente usado como o gerenciador de pacotes principal em Distribuições Linux baseadas em RPM—Fedora, CentOS e RHEL.
O DNF foi desenvolvido com o objetivo principal de compensar as brechas no YUM e oferece aumentos de desempenho e outras atualizações de qualidade de vida para aqueles que migram do YUM.
Instalando um novo gerenciador de pacotes no Linux
As etapas de instalação serão diferentes de uma distro para outra, dependendo do gerenciador de pacotes que você está instalando e onde você está instalando. Vejamos a instalação de diferentes gerenciadores de pacotes em três das distribuições Linux mais usadas — Ubuntu, Arch e Fedora.
Embora você seja livre para instalar e experimentar diferentes gerenciadores de pacotes na mesma distribuição, muitas vezes isso pode levar a conflitos entre os gerenciadores de pacotes e, pior ainda, a problemas de dependência.
Esses problemas podem causar soluços em sua experiência de desktop Linux, por isso recomendamos que você escolha uma distribuição com base no gerenciador de pacotes que acompanha.
Como instalar o Pacman no Ubuntu/Debian
Não há variante oficial do Pacman compatível com Ubuntu/Debian. Portanto, você terá que se contentar com um script emulador de Pacman que aceite comandos Pacman para invocar as opções equivalentes no APT. Veja como você pode emular o Pacman em sua distro baseada no Ubuntu/Debian:
- Como etapa preliminar, atualize e atualize seu sistema usando:
sudo apt-pegar atualizar && sudo apt-pegar atualizar
- Usando o comando wget, baixe o pacote DEB da versão mais recente do gerenciador de pacotes Pacman em o repositório oficial do Deb Pacman. Da mesma forma, se você estiver em uma distribuição baseada em RPM, baixe o pacote RPM para instalação. Você também pode baixar o pacote manualmente se não quiser usar o wget.
- Instale o pacote usando dpkg executando:
sudodpkg-eudeb-pacman-*.dpkg
Chame o script do emulador Pacman usando o pacman command e use-o como você usaria o Pacman em qualquer distribuição baseada em Arch Linux. Experimente alguns comandos do Pacman para ter uma ideia e verificar se há erros. Para uma verdadeira experiência do Pacman, recomendamos que você mude para o Arch Linux.
Como instalar o DNF no Ubuntu e Debian
Ao contrário do Pacman, você pode instalar o gerenciador de pacotes DNF diretamente usando o APT, evitando o incômodo de organizar os arquivos de compilação manualmente. Siga estas etapas para instalar o DNF em sua distribuição Linux baseada em Debian:
- Como etapa preliminar, atualize e atualize seu sistema usando:
sudo apt update && atualização sudo apt
- Emita o seguinte comando para instalar o DNF usando o gerenciador de pacotes APT:
sudo apt instalar dnf
O APT agora começará a instalar o gerenciador de pacotes DNF em seu sistema. Teste-o tentando alguns comandos básicos. Para começar, tente baixar e instalar um novo pacote como faria em distribuições regulares baseadas em RPM.
Como instalar o APT no Fedora e outras distribuições baseadas em RPM
Semelhante à instalação do DNF no Ubuntu com APT, você pode instalar o APT no Fedora usando o gerenciador de pacotes DNF. Siga estas etapas para instalar o APT em sua distribuição Linux baseada em RPM:
- Como etapa preliminar, atualize e atualize seu sistema usando:
atualização sudo dnf
- Emita o seguinte comando para instalar o APT usando o gerenciador de pacotes DNF:
sudo dnf instalar apto
Agora você deve ter o gerenciador de pacotes APT instalado em seu sistema. Chame-o digitando apto e experimente alguns comandos básicos para começar.
Como instalar o Pacman no Fedora e outras distros baseadas em RPM
Você pode instalar o Pacman no Fedora e outras distribuições baseadas em RPM baixando e instalando o pacote usando o gerenciador de pacotes DNF. Aqui estão os passos que você precisa seguir:
- Como etapa preliminar, atualize e atualize seu sistema usando:
atualização sudo dnf
- Emita o seguinte comando para instalar o Pacman usando o gerenciador de pacotes DNF:
sudo dnf instalar pacman
O DNF agora começaria a instalar o Pacman em seu sistema. Para aprender a usá-lo, digite sudo pacman -h e obterá uma lista completa de todos os comandos e funcionalidades que Pacman oferece.
Como instalar APT e DNF no Arch Linux
Você pode instalar os gerenciadores de pacotes APT e DNF no Arch Linux a partir de o repositório do usuário Arch (AUR). AUR é um repositório dirigido pela comunidade que hospeda milhares de pacotes contribuídos por usuários do Arch. Você também pode use um auxiliar AUR como yay ou instale manualmente os pacotes em seu sistema.
Veja como instalar o APT e o DNF no Arch Linux:
- Como etapa preliminar, atualize e atualize seu sistema usando:
sudo pacman -Syu
- Emita o seguinte comando para instalar DNF e APT usando yay:
sim -S dnf && sim -S apto
Os gerenciadores de pacotes APT e DNF devem ser instalados em seu sistema. Agora você pode usá-los para todas as suas tarefas de gerenciamento de pacotes.
Gerencie pacotes em seu sistema Linux com eficiência
Se você está motivado para usar o Linux como um driver diário, deve dedicar tempo e esforço para aprender os fundamentos do gerenciamento de pacotes para garantir que seu sistema permaneça eficiente e rápido.
O gerenciamento de pacotes é a chave para a longevidade do seu sistema Linux e garante que seu sistema não seja prejudicado por pacotes quebrados.