Fedora
無法同步 repo ‘fedora’ 的記憶體 …(可能的代理問題)
我剛開始使用fedora 建構。剛剛設法將自己添加到 sudoers 文件中,所以現在我正在嘗試獲取 vim。我做一個
sudo dnf install vim
並收到以下錯誤消息。
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]
對我來說,這看起來像是一個代理問題。我嘗試這個
export http_proxy="<my proxy>"
然後重試
sudo dnf install vim
一樣的回應。我知道代理是正確的,因為它在以前的 RedHat 版本中對我有用,所以有人可以推薦我下一步嘗試這裡嗎?
經過一番研究,我發現我需要打開
/etc/dnf/dnf.conf
並添加行
proxy=http://<my_proxy>:<port>
僅僅在 bash shell 中設置 http_proxy 是不夠的。
我通過將代理條目添加到
/etc/dnf/dnf.conf
. 但是我們使用預設的 http 埠 80,所以我將代理設置如下:proxy=http://192.168.0.1
這沒有用。代理設置需要埠。
proxy=http://192.168.0.1:80