curl: (5) 无法解析代理“hproxy.iitm.ac.in”

nak*_*aka 6 configuration proxy curl

我一直在使用代理hproxy.iitm.ac.in。我现在搬出去了,想将配置更改为无代理。关于使用:

curl -L https://get.rvm.io | bash -s stable --ruby --autolibs=enable --auto-dotfiles
Run Code Online (Sandbox Code Playgroud)

我被提示:

curl: (5) Couldn't resolve proxy 'hproxy.iitm.ac.in'
Run Code Online (Sandbox Code Playgroud)

我不是很精通 Ubuntu(使用 12.10)。拜托,有人可以告诉我需要更改哪些配置才能使用 curl 吗?

编辑:我能够浏览互联网。我也改变了我的 ~/.bashrc 以显示:

export http_proxy="";
export https_proxy="";
export ftp_proxy="";
Run Code Online (Sandbox Code Playgroud)

但它没有帮助

谢谢。

Ala*_*Ali 10

从 的注释和输出中env,您仍然设置了一些代理变量。执行以下命令以取消设置:

unset http_proxy
unset ftp_proxy
unset https_proxy
Run Code Online (Sandbox Code Playgroud)

仔细检查它们是否已通过以下方式删除:

env | grep -i proxy
Run Code Online (Sandbox Code Playgroud)

现在试试你的curl命令。


Ter*_*ang 5

您可以使用该--noproxy选项暂时绕过代理,例如

curl -L https://get.rvm.io --noproxy | bash -s stable --ruby --autolibs=enable --auto-dotfiles
Run Code Online (Sandbox Code Playgroud)

您可能需要在删除代理设置~/.bashrc~/.profile或系统范围内(/etc/profile/etc/bash.bashrc等...)。也看看~/.curlrc

注意:如果您使用的是 GNOME 桌面环境,您还需要在系统设置 - 网络中取消设置代理。