国内 Centos 7 安装 oh my zsh

国内 Centos 7 安装 oh my zsh
起因
最开始是因为想安装 oh my zsh 这个超级终端,因为众所周知的原因,使用命令行没成功安装。
因为 Centos 是安装在虚拟机的,而且网络使用 NAT 方式连接到外网。
解决过程
最开始是想使用 http_proxy https_proxy 来设置代理的,而且也成功了,但是太麻烦了。
后来又找到更好的方式,使用 ALL_PROXY 来配置。
当不使用代理时直接把 ALL_PROXY unset 就可以了。
配置好代理后就简单了,先使用 yum 安装 zsh
再使用以下命令安装 oh my zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
不再使用时直接 unset ALL_PROXY 即可。
制作脚本
之后把整个过程做成一个脚本,方便开关。
#!/bin/bash
export ALL_PROXY="socks5://10.0.2.2:xxx"
echo $ALL_PROXY
在使用时直接输入命令 source ./proxy.sh 即可。
执行完成后就可以很顺利的安装 oh my zsh
注意事项
直接执行 ./proxy.sh 是无法生效的。
需要让变量生产必须使用 source 命令
本笔记只能我自己看懂。
笔记
附录
解决SHELL脚本中的export无法生效的问题 https://blog.csdn.net/cutedog2012/article/details/80499354
让终端走代理的几种方法 https://blog.fazero.me/2015/09/15/让终端走代理的几种方法/
版本
- v0.3.0
- 2020-09-13
- 建伟 F4NNIU
所有文章为原创,如非授权,请勿转载。
我们要多多支持有创造能力的人,因为那是我们所有人的希望。
同时我们也希望成为有创造能力的人,我们支持开源,同时也支持正版。
🎈数码荔技正版软件商店🎈
【正版】微软 Office 365
【正版】老牌文件对比工具 Beyond Compare
【正版】JetBrains Idea Java IDE
不断学习,慢慢进步,做时间的朋友。
注意力 > 时间 > 金钱。 -- 建伟 F4nniu
我们要多多支持有创造能力的人,因为那是我们所有人的希望。
同时我们也希望成为有创造能力的人,我们支持开源,同时也支持正版。
🎈数码荔技正版软件商店🎈
【正版】微软 Office 365
【正版】老牌文件对比工具 Beyond Compare
【正版】JetBrains Idea Java IDE
不断学习,慢慢进步,做时间的朋友。
注意力 > 时间 > 金钱。 -- 建伟 F4nniu
浙公网安备 33010602011771号