我是初学者,我尝试在VirtualBox中使用Fedora 23。我可以使用Firefox浏览器访问Internet。
但是当我尝试在终端中做某事时(例如:sudo dnf update
)我有一个错误:
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 (28): Timeout was reached for https://mirrors.fedoraproject.org/metalink?repo=fedora-23&arch=x86_64 [Connection timed out after 120002 milliseconds]
我可以使用Firefox浏览器打开链接。
答案 0 :(得分:2)
您的问题实际上是如何让dnf通过HTTPS使用代理访问mirrors.fedoraproject.org。 This guide将解决问题。
由于您是初学者,我建议使用pico或nano而不是vi。它们对初学者来说更加用户友好。例如,您只需按Control + X即可退出编辑器。
答案 1 :(得分:1)
如果您想使用访问网络的其他控制台程序,请使用(调整IP地址和端口)设置代理:
export http_proxy=http://10.0.0.12:8080/
export https_proxy=$http_proxy
您可以将这些内容保存到.bash_profile
的主目录中,以便永久更改。