终端连代理方法

  1. 云栖社区>
  2. 博客>
  3. 正文

终端连代理方法

小曼study 2017-05-11 11:57:00 浏览701
展开阅读全文

如果你进行了fan qiang,但是,你在使用终端执行pod命令的时候还是会报一些连接错误,如下:
[!] Error installing MJRefresh[!] /usr/bin/git clone https://github.com/CoderMJLee/MJRefresh.git /var/folders/yb/20c1c4sx0q91yqvzlr92n_p80000gp/T/d20170312-2064-1v8vypb --template= --single-branch --depth 1 --branch 3.1.12Cloning into '/var/folders/yb/20c1c4sx0q91yqvzlr92n_p80000gp/T/d20170312-2064-1v8vypb'...fatal: unable to access 'https://github.com/CoderMJLee/MJRefresh.git/': Failed to connect to xxxx

可以考虑终端是否没有设置代理。设置终端连接代理的方法不止一种,对于小白来讲,很多的终端命令不熟悉,想找一个从头教到尾的博客的确需要花费一些时间,下面就是我自己在设置代理的过程,从零开始哟。1.找到终端(觉得太简单的请忽略)在LaunchPad中,找到其他,点进去,就找到终端了。LaunchPad图标:


img_537bee9204d6bb9d388c72fbb1071690.png

Paste_Image.png

————>其他


img_fe5dd00f9604f5c898d69600305a7c85.png

Paste_Image.png

————>点开,找到终端


img_799272dcd47d93c39fb80ef91c35d3b2.png

Paste_Image.png

2.打开终端


img_915b66e3f904c272fbf85b08ced36235.png

Paste_Image.png

3.进入当前用户的home目录输入cd ~


img_4e52c2cf56f0c39a4923d83ee5cbdd98.png

Paste_Image.png

4.创建.bash_profile输入touch .bash_profile因为我之前创建过.bash_profile,所以这次叫.base_profile2


img_4267afbe2c47c0effe971e822fc17137.png

Paste_Image.png

5.编辑.bash_profile文件输入open -e .bash_profile我们创建的.bash_profile2就被打开了。


img_6cc10e52c5dda2ba5009810c01f22ba6.png

Paste_Image.png

6.在.base_profile中输入如下内容:a.以鱼摆摆为例,端口为9742,9743,那么设置为:
export http_proxy="http://127.0.0.1:9742"export https_proxy="http://127.0.0.1:9743"

img_808b0e4df9451fcfc62c67b684b88323.png

Paste_Image.png

注意socks和http(s)对应的端口。b.以使用shadowsocks代理为例,ss的代理端口为1080,那么应该设置为
export http_proxy="http://127.0.0.1:1080"export https_proxy="http://127.0.0.1:XXXX"

https_proxy的端口号我自己不是很清楚,所以需要使用ss的童鞋们自己查看自己对应的端口号是多少。7.保存文件,关闭.bash_profilecommand+s保存文件,然后关闭.bash_profile
8.更新刚配置的环境变量在终端输入source .bash_profile,就可以更新环境变量了。这样我们的终端就可以连接代理了,再次尝试pod是不是可以使用啦?
祝小伙伴们编程愉快!做一只快乐的代码。

** swift学习

网友评论

登录后评论
0/500
评论
小曼study
+ 关注