Como ativar e usar o EPEL no CentOS?

Como ativar e usar o EPEL no CentOS?
O EPEL O repositório é um repositório de pacotes separado que é utilizado para instalar pacotes para software frequentemente usado. Os desenvolvedores do Fedora queriam usar os pacotes que mantêm no RHEL/CENTOS; Foi assim que eles tiveram a ideia de desenvolver o EPEL repositório. O objetivo deste repositório era tornar o software mais acessível nas distribuições compatíveis com o Enterprise Linux.

Qual é o repositório EPEL?

EPEL, que significa Pacotes extras para Enterprise Linux, é um repositório desenvolvido pelos desenvolvedores do Fedora que oferece pacotes adicionais para o CentOS, RHEL e outras distribuições Linux. O grupo EPEL administra o repositório EPEL. Instalar e ativar este repositório permitirá que você use ferramentas comuns, como DNF e YUM, para instalar dependências e pacotes relacionados.

Epel é responsável pelo desenvolvimento, gerenciamento e manutenção de um conjunto de pacotes extras de alta qualidade. Esses pacotes podem ser software que não faz parte do repositório principal ou atualizações que ainda não foram lançadas. Os pacotes EPEL são baseados principalmente no Fedora, o que significa que esses pacotes nunca substituirão ou conflitam com pacotes em sistemas corporativos Linux. A EPEL compartilha grande.

Você pode utilizar o repositório EPEL com as seguintes distribuições Linux:

  • CENTOS
  • Red Hat Enterprise Linux (RHEL)
  • Oracle Linux
  • Linux científico

Neste momento, o EPEL suporta Rhel 7 e Rhel 8. Módulos para Perl, Python, Ruby Gems e outros extras para várias linguagens de programação existem na lista de pacotes EPEL. Ele também inclui outros programas como ImageMagick, etc.

A motivação por trás do desenvolvimento do repositório EPEL:

  • Forneça pacotes de alta qualidade para o CentOS, derivados comparáveis ​​de Rhel, como distribuições científicas do Linux. Esses pacotes foram construídos, testados e aprimorados no Fedora.
  • Para colaborar de perto com o projeto Fedora, usando as mesmas regras, diretrizes, infraestrutura e políticas, tanto quanto viável.
  • Mantenha a documentação do complemento da EPEL que descreva as diferenças e explicações nas poucas circunstâncias em que é impossível permanecer sincronizado com o Fedora.

Por que você deveria usar o repositório EPEL?

  • O repositório EPEL é totalmente livre para usar e de código aberto.
  • DNF e YUM são utilizados para instalar um número incontável de pacotes de código aberto.
  • O repositório do Fedora é responsável por todos os pacotes EPEL.
  • Não há preocupações de compatibilidade e pacotes de duplicados básicos.

Recursos de Epel:

  • Este projeto gerencia pacotes de RPM para Centos, Red Hat Enterprise Linux (RHEL) e Linux Scientific.
  • Epel também inclui pacotes para servidores, desktops e desenvolvimento.
  • Tem seu envolvimento na comunidade de código aberto.
  • Ele também suporta gerenciamento de pacotes em massa.

Instalando o repositório EPEL no CentOS:

CentOS é a distribuição mais fácil em termos de instalação do repositório EPEL. Escreva o comando abaixo para instalar o último lançamento do EPEL no seu sistema CentOS.

sudo dnf install-libelease

Digite "Y" para permitir que a instalação da EPEL continue.

Agora utilize este comando para verificar se o EPEL está instalado corretamente no seu sistema ou não:

RPM -Q EPEL -RELEASE

Liste todos os pacotes ativos presentes neste repositório EPEL. Dessa forma, será verificado que este repositório está ativado no seu sistema CentOS ou não.

$ DNF Repolista
$ yum -DisableRepo = "*" --nableRepo = "epel" Lista disponível
$ DNF -DisableRepo = "*" -Lista de "epel" disponível

Para procurar um pacote específico no repositório EPEL, escreva o comando da seguinte maneira:

$ DNF -DisableRepo = "*" -ANABLEREPO = "EPEL" Lista disponível | Grep 'Monitorix'

Também fornecemos a sintaxe para instalar qualquer pacote que exista no repositório EPEL. Especifique o "nome do pacote" e você está pronto para iniciar sua instalação.

yum --enableRepo = "epel" Instale
DNF --nableRepo = "epel" Instale

Por exemplo, pesquisaremos e instalaremos o pacote "HTOP" do repositório EPEL.

$ dnf --enableRepo = EPEL Info HTOP
$ sudo dnf --enablerepo = epel install htop

Conclusão:

Os desenvolvedores do Fedora queriam usar os pacotes que mantêm no RHEL/CENTOS; Foi assim que eles tiveram a ideia de desenvolver o EPEL repositório. EPEL é responsável pelo desenvolvimento, gerenciamento e manutenção de um conjunto de pacotes extras de alta qualidade. Instalar e ativar este repositório permitirá que você use ferramentas padrão como DNF e YUM para instalar dependências e pacotes relacionados. Neste tutorial, você aprendeu sobre o procedimento de ativação e uso do EPEL repositório em seu CENTOS sistema.