Como instalar o repositório EPEL no RHEL 9 Linux
Instalar o repositório EPEL é uma das etapas mais recomendadas após a instalação do RHEL 9. Para facilitar as coisas para você, não mostraremos apenas as etapas de instalação, mas também explicaremos o que é EPEL, o que o torna tão especial e como você pode usar o EPEL para instalar pacotes.
Então, vamos começar com uma breve introdução ao EPEL.
O que é o Repositório EPEL?
EPEL significa Pacotes Extra para Enterprise Linux que é criado e mantido pelo Fedora Special Interest Group. Este repositório é conhecido por trazer um conjunto de pacotes adicionais de alta qualidade para Enterprise Linux que também inclui o RHEL 9.
A especialidade do EPEL é que ele é baseado em equivalentes do Fedora, portanto nunca entrará em conflito ou substituirá quaisquer pacotes em sua distribuição Enterprise Linux.
A principal razão pela qual é tão popular é o conjunto de recursos que o acompanha.
- A EPEL permite-lhe aceder a inúmeras quantias gratuitas de pacotes.
- Sendo gerenciado pelo grupo Fedora, é 100% de código aberto e seguro.
- Nunca entra em conflito ou substitui pacotes existentes, pois usa equivalentes do Fedora em seu núcleo.
- Você tem a garantia de obter apenas pacotes de alta qualidade e de nível empresarial.
Instale o repositório EPEL no RHEL 9
Assim que terminarmos a parte introdutória, é hora de instalar o repositório EPEL em nosso sistema RHEL 9. Então, vamos começar com nosso primeiro passo.
Etapa 1: Atualizando Repositórios RHEL 9
Como todo comando que vamos demonstrar usará privilégios elevados, vamos mudar para o usuário root com o seguinte comando:
sudo -i
Agora, vamos atualizar os índices dos repositórios e os pacotes (se houver) pelo seguinte comando:
dnf update -y
Etapa 2: Adicionar Repositório EPEL ao RHEL 9
Assim que terminarmos de atualizar os repositórios, é hora de instalar o repositório EPEL. Para isso, temos que habilitar o repositório do construtor codeready para nosso sistema RHEL utilizando o comando fornecido:
subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms
Após habilitar o repositório codeready, vamos instalar o repositório EPEL através do seguinte comando:
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y
Após instalar o EPEL, vamos verificar todo o processo listando todos os repositórios do nosso sistema.
yum repolist
Você pode ver que nosso repositório EPEL instalado foi listado, o que significa que instalamos com sucesso o repositório EPEL em nosso sistema.
Etapa 3: Instalando Pacotes Usando EPEL no RHEL 9
Esta seção demonstrará como você pode listar os pacotes disponíveis no EPEL, procurar pacotes individuais no repositório EPEL e instalar o pacote necessário.
Então, vamos começar explicando como você pode listar os pacotes disponíveis no repositório EPEL com o seguinte comando:
dnf --disablerepo="*" --enablerepo="epel" list available
Mas se você estiver procurando por um pacote específico, poderá pesquisar facilmente usando o comando grep. Por exemplo, se procuramos neofetch, devemos usar o seguinte comando:
yum --disablerepo="*" --enablerepo="epel" list available | grep 'neofetch'
Como você pode ver claramente, o pacote neofetch está disponível com o nome “neofetch.noarch ”. Mas se você quiser mais detalhes sobre neofetch.noarch, podemos facilmente extrair detalhes sobre ele utilizando o comando fornecido:
yum --enablerepo=epel info neofetch.noarch
Você pode ver claramente que isso nos dá uma descrição detalhada do pacote, o que é realmente útil para identificar o pacote que procuramos.
Para instalar o pacote pretendido, utilizaremos o seguinte comando:
yum --enablerepo=epel install neofetch.noarch -y
Você pode ver claramente que o neofetch está funcionando tão bem quanto pretendíamos.
Este guia teve como objetivo explicar como você pode instalar facilmente o repositório EPEL, procurar pacotes e instalá-los.