Como ativo o repositório EPEL para minha instância do Amazon EC2 que executa CentOS, RHEL ou Amazon Linux?

2 minuto de leitura
0

Quero ativar o acesso ao repositório Extra Packages for Enterprise Linux (EPEL) em uma instância do Amazon Elastic Compute Cloud (Amazon EC2). A instância está executando uma distribuição baseada em CentOS, Red Hat Enterprise Linux (RHEL) ou Amazon Linux.

Breve descrição

Os repositórios padrão podem não fornecer todos os pacotes que podem ser instalados na distribuição baseada em CentOS, RHEL ou Amazon Linux. A ativação do repositório EPEL fornece opções adicionais para a instalação do pacote.

Resolução

Siga estas etapas para baixar, instalar e ativar o repositório EPEL na distribuição baseada em CentOS, RHEL ou Amazon Linux.

Para verificar a distribuição, execute o seguinte comando:

cat /etc/os-release

Amazon Linux

Amazon Linux 2023

O Amazon Linux 2023 (AL2023) não é compatível com o EPEL. Para obter mais informações, consulte Pacotes extras para Enterprise Linux (EPEL).

Amazon Linux 2:

instale o pacote de versão EPEL para o RHEL 7 e ative o repositório EPEL:

sudo amazon-linux-extras install epel -y

RHEL

RHEL 8:

instale o pacote de versão EPEL para o RHEL 8.

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

RHEL 7:

instale e ative o pacote de versão EPEL para o RHEL 7:

sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

CentOS

CentOS 8:

instale o pacote de versão EPEL para o RHEL 8. Ative os repositórios EPEL e PowerTools. O repositório PowerTools contém ferramentas de desenvolvimento exigidas por muitos pacotes EPEL:

sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
sudo dnf config-manager --set-enabled PowerTools

CentOS 7:

Instale e ative o pacote de versão EPEL. O CentOS 7 inclui o pacote epel-release nos repositórios base:

sudo yum -y install epel-release

Liste os repositórios que estão ativados

Para verificar se o repositório EPEL está ativado, execute o comando repolist:

sudo yum repolist

Informações relacionadas

Adicionar repositórios em uma instância do Amazon Linux

Biblioteca de extras (Amazon Linux 2)

Perguntas frequentes sobre o Amazon Linux 2

Pacotes extras para Enterprise Linux (EPEL) no site do Fedora

AWS OFICIAL
AWS OFICIALAtualizada há 8 meses