
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 yum
poder conectarte;
Debe /etc/yum.conf
agregar 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.conf
su ú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.