Usando epel no RHEL 7 por trás do proxy

1

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

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

Isso foi bom (eu configurei meu arquivo ~ / .wgetrc para usar minhas configurações de proxy). No entanto, quando tento fazer

sudo yum repolist

Eu recebo um erro: "não é possível recuperar o metalink para o repositório: epel / x86_64. Verifique seu caminho e tente novamente", ao passo que

sudo yum --disablerepo=epel repolist

funciona bem. Correndo

URLGRABBER_DEBUG=1 yum repolist

leva-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

Eu tenho direitos de sudo, mas não consigo acessar a maioria das configurações do yum. O que é uma solução plausível?

    
por user787267 13.01.2017 / 18:42

1 resposta

0

Parece que você precisa fornecer seus detalhes de proxy para yum para que você possa se conectar;

Em /etc/yum.conf , você deve adicionar as seguintes linhas (atualizadas com seus detalhes válidos de proxy e login).

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

Isto é obviamente uma questão de segurança, pois você terá credenciais de login válidas em texto simples no seu arquivo de configuração. Qualquer pessoa que esteja procurando poderá obter esses detalhes para garantir que você saiba quais são os seus procedimentos de segurança.

Mais informações podem ser encontradas nos documentos aqui .

Se você não conseguir adicionar isso à yum.conf sua única opção real é contatar alguém que possa, qualquer coisa mais envolveria configurar mais proxys e encaminhadores que eu suspeito que você não possa fazer de qualquer maneira.

    
por 14.12.2017 / 21:45