Pesquisa de site

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.