
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 yum
poder se conectar;
Você /etc/yum.conf
deve 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.conf
sua ú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.