由于公司的网络问题,我用CCProxy挂了一个代理在能上网的机器上,利用代理上网。这两天对rust感兴趣,于是就开始按照官网的说明安装rustup。

然后,问题来了!挂的代理居然不能访问!

  # vim /etc/environment
  1 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/game
  2 http_proxy="http://ip:port"
  3 https_proxy="https://ip:port"
  4 ftp_proxy="ftp://ip:port"
  5 socks_proxy="socks://ip:port"
  6 no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"

在别的命令里面都是ok的,但是rustup这里就是不行。

最后试了好久,发现像下面这么改就可以了,实在是百思不得其解,嘛~姑且记一下。

  # vim /etc/environment
  1 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/game
  2 http_proxy=ip:port
  3 https_proxy=ip:port
  4 ftp_proxy=ip:port
  5 socks_proxy=ip:port
  6 no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"