EPEL (Extra Packages for Enterprise Linux) é um repositório de pacotes complementares de alta qualidade para distribuições Linux como Rocky Linux mantido pelo Projeto Fedora. Ele fornece uma ampla variedade de pacotes de software adicionais não incluídos nos repositórios padrão do Rocky Linux, melhorando a funcionalidade e usabilidade do seu sistema.
O guia a seguir demonstrará como instalar EPEL e EPEL-Next no Rocky Linux 9 ou 8 usando comandos de linha de comando. Este método de instalação garante que você possa acessar e instalar uma variedade mais ampla de pacotes de software por meio dos repositórios EPEL e EPEL-Next.
Atualize e atualize seu sistema Rocky Linux
Antes de iniciar o processo de instalação, é fundamental atualizar seu sistema Rocky Linux com os pacotes mais recentes. Esta etapa garante compatibilidade e otimiza o sistema para as novas adições. Execute o seguinte comando para conseguir isso:
sudo dnf upgrade --refresh
Este comando atualizará as informações do repositório de pacotes e atualizará todos os pacotes em seu sistema para suas versões mais recentes.
Importar repositórios EPEL e EPEL Next
A integração do repositório EPEL é essencial para aprimorar os recursos do seu sistema Rocky Linux. Dadas as diversas versões do Rocky Linux, alinhar a versão do repositório EPEL com a sua versão específica do Rocky Linux é crucial. Para desempenho e compatibilidade ideais, é aconselhável instalar os repositórios EPEL padrão e EPEL Next.
Opção 1: Integrar EPEL para Rocky Linux 9
Habilite o repositório CodeReady Builder (CRB):
Este repositório contém pacotes adicionais que complementam a distribuição principal e aprimoram seus recursos. Para habilitar o CRB, execute:
sudo dnf config-manager --set-enabled crb
Instale EPEL e EPEL em seguida:
Com o CRB habilitado, prossiga com a instalação dos repositórios EPEL adaptados para Rocky Linux 9 usando o seguinte comando:
sudo dnf install \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm \
https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm
Opção 2: Integrar EPEL para Rocky Linux 8
Habilite o repositório PowerTools:
Antes de integrar o EPEL, é essencial habilitar o repositório PowerTools, pois ele fornece ferramentas adicionais de desenvolvimento e depuração para Rocky Linux 8. Para habilitar o PowerTools, use o seguinte comando:
sudo dnf config-manager --set-enabled powertools
Instale EPEL e EPEL em seguida:
Com o PowerTools habilitado, agora você pode incorporar os repositórios EPEL para Rocky Linux 8. Execute o seguinte comando:
sudo dnf install \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm \
https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-8.noarch.rpm
Verificação de EPEL ou EPEL Próxima Instalação
Após a integração bem-sucedida do repositório EPEL em seu sistema Rocky Linux, é prudente validar a instalação. Isso garante que o repositório foi configurado corretamente e está pronto para uso. Para conseguir isso, o dnf repolist
comando serve como uma ferramenta eficiente.
Execute o seguinte comando:
dnf repolist | grep epel
Resultado Esperado:
epel Extra Packages for Enterprise Linux 9 - x86_64
epel-next Extra Packages for Enterprise Linux 9 - Next - x86_64
Se a saída corresponder ao acima, ela confirma a integração bem-sucedida do repositório EPEL em seu sistema.
Compreendendo o comando EPEL básico
Ser adepto dos comandos do repositório EPEL ou EPEL Next pode melhorar significativamente sua experiência de gerenciamento de pacotes. Aqui estão alguns comandos básicos para você começar:
Procurando por pacotes específicos
Se você não tiver certeza sobre o nome exato de um pacote, mas tiver uma ideia geral, poderá usar o dnf search
comando:
sudo dnf --enablerepo="epel" search keyword
Substituir keyword
com um termo relacionado ao pacote que você está procurando. Isso retornará uma lista de pacotes que correspondem ou estão relacionados à palavra-chave.
Obtendo informações detalhadas
Para obter informações detalhadas sobre um pacote específico, incluindo sua descrição, versão e dependências:
sudo dnf --enablerepo="epel" info package_name
Verificando atualizações de pacotes no EPEL
Para ver se há atualizações disponíveis para pacotes instalados do EPEL:
sudo dnf --enablerepo="epel" check-update
Isso listará todos os pacotes do EPEL que possuem atualizações disponíveis.
Removendo um pacote
Se você instalou um pacote do EPEL e deseja removê-lo:
sudo dnf remove package_name
Substituir package_name
com o nome do pacote que você deseja desinstalar.
Desativando EPEL temporariamente
Pode haver momentos em que você queira instalar ou atualizar pacotes sem considerar o repositório EPEL. Para desativar temporariamente o EPEL durante uma operação DNF:
sudo dnf --disablerepo="epel" command
Substituir command
com o comando DNF que você deseja executar.
Mantendo os pacotes EPEL atualizados
Para garantir que todos os pacotes instalados do EPEL sejam atualizados:
sudo dnf --enablerepo="epel" upgrade
Isto atualizará todos os pacotes EPEL para suas versões mais recentes.
Conclusão
Este guia mostrou como instalar o EPEL no Rocky Linux 9 ou 8, dando acesso a uma gama mais ampla de pacotes. Mantenha seu sistema atualizado para uma integração tranquila. Com o EPEL instalado, você pode explorar e aprimorar seu sistema Rocky Linux com pacotes adicionais.