一个简单的安装教程,记录基本步骤和踩坑记录,方便以后自己查看,也希望能帮到别人

常规的安装流程

# 1、下载安装shell脚本
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# 或者
$ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

# 2、运行
sh -c ./install 

但问题有时候没有这样简单,可能出现如下问题

1、下载install.sh 出错:Failed to connect to raw.githubusercontent.com port 443: Connection refused
解决办法:手动复制后面链接到浏览器,你大概是可能看到这样一个网页,然后把这里面的内容复制到 install.sh脚本,然后执行这个脚本。
在这里插入图片描述
2、执行脚本的时候系统可能提示你权限不足 sh: ./install.sh: Permission denied
解决办法: 修改文本权限级别为 可读、可写、可执行

chmod 777 install.sh

3、执行shell脚本你可能发现就卡在那里不动弹了(本质上应该是github上的一些内容被墙了。。)
解决办法: 修改install.sh 的内容,将地址换成gitee 的地址然后执行脚本
找到
在这里插入图片描述

将以下部分

REPO=${REPO:-ohmyzsh/ohmyzsh}
REMOTE=${REMOTE:-https://github.com/${REPO}.git}

修改为

REPO=${REPO:-mirrors/oh-my-zsh}
REMOTE=${REMOTE:-https://gitee.com/${REPO}.git}

4、mac 系统在10.7.3以后还可能出现这样一个问题bad interpreter: operation not permitted
解决办法:删除一个属性

xattr -rd com.apple.quarantine install.sh

如果你想卸载

cd .oh-my-zsh/tools
chmod +x uninstall.sh
./uninstall.sh
rm -rif .zshrc
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐