Usando epel en RHEL 7 detrás del proxy

Usando epel en RHEL 7 detrás del proxy

Estoy ejecutando Red Hat Enterprise Linux Server 7 y tengo algunos problemas para que el repositorio de Paquetes adicionales para Enterprise Linux (epel) funcione (en última instancia, quiero instalar XFCE). Creo que he identificado que el problema es la configuración de mi proxy corporativo.

He instalado epel por

wget http://dl.fedoraproject.org/pub/epel/7Server/x86_64/e/epel-release-7-9.noarch.rpm
sudo rpm -ivh epel-release-7-9.noarch.rpm

Esto salió bien (he configurado mi archivo ~/.wgetrc para usar mi configuración de proxy). Sin embargo, cuando intento hacer

sudo yum repolist

Recibo un error: "no se puede recuperar metalink para el repositorio: epel/x86_64. Verifique su ruta e inténtelo nuevamente", mientras que

sudo yum --disablerepo=epel repolist

funciona bien. Correr

URLGRABBER_DEBUG=1 yum repolist

me lleva a creer que se trata de un problema de proxy debido al siguiente extracto:

2017-01-13 17:23:18,207 attempt 1/10: https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=x86_64
2017-01-13 17:23:18,207 opening local file "/var/tmp/yum-usernameredacted-nARLQn/x86_64/7Server/epel/metalink.xml.tmp" with mode wb
* About to connect() to mirrors.fedoraproject.org port 443 (#10)
*   Trying 209.132.181.15...
* After 14938ms connect time, move on!
*   Trying 152.19.134.142...
* After 7468ms connect time, move on!
*   Trying 209.132.181.16...
* After 3734ms connect time, move on!
*   Trying 185.141.165.254...
* After 1866ms connect time, move on!
*   Trying 174.141.234.172...
* After 932ms connect time, move on!
*   Trying 152.19.134.198...
* After 466ms connect time, move on!
*   Trying 67.219.144.68...
* After 232ms connect time, move on!
*   Trying 8.43.85.67...
* After 116ms connect time, move on!
*   Trying 140.211.169.206...
* After 58ms connect time, move on!
*   Trying 140.211.169.196...
* After 28ms connect time, move on!
*   Trying 2604:1580:fe00:0:dead:beef:cafe:fed1...
* Failed to connect to 2604:1580:fe00:0:dead:beef:cafe:fed1: Network is unreachable
*   Trying 2610:28:3090:3001:dead:beef:cafe:fed3...
* Failed to connect to 2610:28:3090:3001:dead:beef:cafe:fed3: Network is unreachable
*   Trying 2605:bc80:3010:600:dead:beef:cafe:fed9...
* Failed to connect to 2605:bc80:3010:600:dead:beef:cafe:fed9: Network is unreachable
* Failed connect to mirrors.fedoraproject.org:443; Network is unreachable
* Closing connection 10
2017-01-13 17:23:48,178 exception: [Errno 14] curl#7 - "Failed to connect to 2604:1580:fe00:0:dead:beef:cafe:fed1: Network is unreachable"
2017-01-13 17:23:48,178 retrycode (14) not in list [-1, 2, 4, 5, 6, 7], re-raising

Tengo derechos de sudo, pero no puedo acceder a la mayoría de las configuraciones de yum. ¿Cuál es una solución plausible?

Respuesta1

Parece que necesitas proporcionar los detalles de tu proxy para yumpoder conectarte;

Debe /etc/yum.confagregar las siguientes líneas (actualizadas con su proxy válido y sus datos de inicio de sesión).

proxy=http://<your proxy address>:<proxy port>
proxy_username=<username>
proxy_password=<password>

Esto esobviamenteun problema de seguridad ya que tendrá credenciales de inicio de sesión válidas en texto sin formato en su archivo de configuración. Cualquiera que mire podrá tomar esos detalles, así que asegúrese de conocer sus medidas de seguridad.

Puede encontrar más información en los documentos.aquí.

Si no puede agregar esto a yum.confsu única opción real es contactar a alguien que pueda, cualquier cosa más implicaría configurar más proxys y reenviadores, lo cual sospecho que no puede hacer de todos modos.

información relacionada