Si estamos en una red corporativa y necesitamos acceder a los repositorios de nuestra distribución favorita (Red Hat, Fedora, CentOS) utilizando el manejador de paquetes yum, posiblemente debamos hacerlo a través de un proxy HTTP.
La configuración de yum se encuentra en el archivo /etc/yum.conf. Para permitir todas las operaciones de yum a través de un servidor proxy hace falta configurar la variable "proxy" (suponiendo que el proxy utiliza el puerto 8080):
# Configuración del proxy - puerto proxy=http://proxy.mydomain.com:8080
Si el proxy requiere autenticación se debe configurar usuario y contraseña en el mismo archivo:
# Autenticación del proxy proxy_username=pepe proxy_password=1234
Si se desea habilitar para un único usuario, es posible utilizar en lugar la variable "http_proxy" en el perfil bash del usuario ($HOME/.bash_profile):
# Web proxy export http_proxy="http://pepe:1234@proxy.mydominio.com:8080"