Após algumas pesquisas, descobri que precisava abrir
/etc/dnf/dnf.conf
e adicione a linha
proxy=http://<my_proxy>:<port>
Simplesmente configurar o http_proxy no bash shell não foi suficiente.
Acabei de começar uma versão do fedora . Apenas consegui me adicionar ao arquivo sudoers, então agora estou tentando pegar o vim. Eu faço um
sudo dnf install vim
e seja atingido com a seguinte mensagem de erro.
Error: Failed to synchronize cache for repo 'fedora' from 'https://mirrors.fedoraproject.org/metalink?repo=fedora-23&arch=x86_64': Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve host name for https://mirrors.fedoraproject.org/metalink?repo=fedora-23&arch=x86_64 [Could not resolve host: mirrors.fedoraproject.org]
Para mim, isso parece um problema de proxy. Eu tento isso
export http_proxy="<my proxy>"
E tente novamente
sudo dnf install vim
Mesma resposta. Eu sei que o proxy está correto, pois funcionou para mim em uma compilação anterior do RedHat, então alguém pode me recomendar os próximos passos para tentar aqui?
Resolvi o mesmo problema adicionando a entrada do proxy a /etc/dnf/dnf.conf
. No entanto, usamos a porta http padrão 80, então eu configurei o proxy da seguinte forma:
proxy=http://192.168.0.1
Isso não funcionou. A configuração de proxy exigia a porta.
proxy=http://192.168.0.1:80