Usando epel no RHEL 7 atrás de proxy

Usando epel no RHEL 7 atrás de proxy

Estou executando o Red Hat Enterprise Linux Server 7 e estou tendo alguns problemas para fazer com que o repositório Extra Packages for Enterprise Linux (epel) se comporte (em última análise, quero instalar o XFCE). Acho que identifiquei o problema nas minhas configurações de proxy corporativo.

Eu instalei o 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

Tudo correu bem (configurei meu arquivo ~/.wgetrc para usar minhas configurações de proxy). No entanto, quando tento fazer

sudo yum repolist

Recebo um erro: "não é possível recuperar o metalink para o repositório: epel/x86_64. Verifique o caminho e tente novamente", enquanto um

sudo yum --disablerepo=epel repolist

funciona bem. Correndo

URLGRABBER_DEBUG=1 yum repolist

leve-me a acreditar que é um problema de proxy devido ao seguinte extrato:

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

Tenho direitos sudo, mas não consigo acessar a maioria das configurações do yum. Qual é uma solução plausível?

Responder1

Parece que você precisa fornecer os detalhes do seu proxy para yumpoder se conectar;

Você /etc/yum.confdeve adicionar as seguintes linhas (atualizadas com seu proxy válido e detalhes de login).

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

Isso éobviamenteuma preocupação de segurança, pois você terá credenciais de login válidas em texto simples em seu arquivo de configuração. Qualquer pessoa que estiver procurando poderá obter esses detalhes, portanto, certifique-se de conhecer suas medidas de segurança.

Mais informações podem ser encontradas nos documentosaqui.

Se você não conseguir adicionar isso à yum.confsua única opção real é entrar em contato com alguém que possa, qualquer coisa mais envolveria a configuração de mais proxys e encaminhadores, o que suspeito que você não possa fazer de qualquer maneira.

informação relacionada