仅在终端中没有连接

时间:2016-02-26 12:51:07

标签: linux fedora

我是初学者,我尝试在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浏览器打开链接。

2 个答案:

答案 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的主目录中,以便永久更改。