exim en Amazon AMI a través de yum

exim en Amazon AMI a través de yum

Tengo problemas para entender yum, rpmy exim4.

Todo lo que quiero hacer es

yum install exim4

yumha sido bueno conmigo en el pasado, obteniendo sin problemas todos los paquetes y dependencias necesarios para ejecutar el programa que deseo.

Pero no esta vez. Aparentemente exim4no estaba incluido en el paquete.amzn-main

amzn-main/latest
amzn-updates/latest
No package exim4 available.

Ahora no quiero pescado. Quiero aprender a usar la yumcaña de pescar dadgam.

  • No sédóndepara obtener el comando para instalar exim4a través de yum.
  • No sé cómo expandir los lugares donde busca mi instancia de Linux (además de solo amzn-main) para encontrar el exim4 yumpaquete.
    • No sé si essegurobuscar en otros lugares paquetes para mi instancia ec2 que no seanamzn-main

Respuesta1

Amazon Linux no incluye exim en supaquetesen absoluto. Utilice un MTA diferente.

Respuesta2

Si habilitas el repositorioEPEL, entonces puedes instalar exim a través de yum. Aquí estáninstrucciones de amazon:

Modifique /etc/yum.repos.d/epel.repo. En la sección marcada [epel], cambie habilitado=0 a habilitado=1.

Para habilitar temporalmente el repositorio EPEL 6, use la opción de línea de comando yum --enablerepo=epel.

Tenga en cuenta que los repositorios AMI de Amazon Linux están configurados con una prioridad más alta que cualquier repositorio de terceros. El motivo de esto es que hay varios paquetes que forman parte de la AMI de Amazon Linux que también se encuentran en repositorios de terceros, y queremos asegurarnos de que la versión de la AMI de Amazon Linux esté instalada en el caso predeterminado.

Habilitar EPEL es relativamente seguro, ya que según elPreguntas más frecuentes"EPEL es puramente un repositorio de complementos y no reemplaza los paquetes en RHEL ni los productos en capas".

Respuesta3

Estos díasexim está incluido, por lo que no es necesario realizar repositorios de terceros. Puedes simplemente yum install exim.

Respuesta4

habilita esto:

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

https://aws.amazon.com/premiumsupport/knowledge-center/ec2-enable-epel/

Una vez instalado, no necesita --enablerepo=epel en cada comando yum. Está habilitado para siempre.

$ yum list available | grep exim

Esto muestra que está instalando exim 4.90 (la última versión es 4.91, no la veo disponible).

finalmente:

$ sudo yum install exim

Eso es todo. ......

información relacionada