我遇到了这里描述的同样的问题: curl 命令因超时而失败 解决方案说用全部大写字母定义 https 代理变量。
这是我尝试过的:
me@medev:~$ export HTTPS_PROXY="http://myproxy.bb.org:8080"
me@medev:~$
但是当我尝试执行 curl 命令时,它会停留在那里长达 5 分钟,没有任何进展......
我尝试过的其他测试
有趣的是,我无法 ping yahoo.ca,但我可以对其执行 wget,它会抓取 index.html 文件。但我还不够聪明,不知道这意味着什么……
编辑1
$ sudo curl https://install.meteor.com | sh
答案1
您使用的sudo
地方不对,尤其如此:
sudo
重置一些环境变量,所以你首先HTTPS_PROXY
就无法达到目的。curl
- 如果脚本需要,
sh
则应使用 运行该命令。sudo
做:
curl https://install.meteor.com | sudo sh