Ubuntu 系统安装 zsh 和 oh-my-zsh(二)
Published onFebruary 22, 2025
-Views
2Minutes Read
这篇文章写什么?
写如何安装 oh-my-zsh,特别是在遇到网络问题的时候如何处理。
对谁有用
程序员,尤其是经常使用终端(想要使用 zsh)的程序员。
前置条件
已经安装了 zsh 并且将 zsh 作为默认 shell。具体做法请看上一篇。
那 oh-my-zsh 是什么?
通俗回答:能让你的 zsh 更牛叉
英文回答:Unleash your terminal like never before. (https://ohmyz.sh/)
翻译:以前所未有的方式释放您的终端。
oh-my-zsh 是基于 Zsh 的功能做了一个扩展,方便的插件管理、主题自定义,以及漂亮的自动完成效果
如何安装 oh-my-zsh
下面两条命令任选一个在终端执行即可。
安装失败了
安装失败大概率就是网络问题,上面的命令是要从指定的路径下载一个 脚本文件,执行这个脚本文件会从 下载一个仓库。
因此你需要能同时访问 和 。
如何解决网络问题
明修栈道暗度陈仓。把安装 zsh 所需要的资源都用国内资源代替。
先下载这个脚本文件,下载后会保存为
打开这个文件,修改其中指向 的仓库地址。
先找到这部分代码(在 71 行)
改成下面这样( 改成 , 改成 ):
修改完给 添加可执行权限:
然后执行:
安装完成之后,会询问你是否直接将终端改为 zsh,按 回车即可。
配置一下更好用
配置主题
默认主题是 ,你可以修改为你想要的,比如
更多主题可以在这里找到:https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
有趣的是,你还可以使用随机主题,如果你改成这样的:
提到的国内资源
Gitee 提供了 GitHub 代码镜像服务用来提升国内下载速度的镜像仓库组织:https://gitee.com/organizations/mirrors/projects
未完待续
zsh 更为强大的插件系统将在下一篇中介绍。
Tags:
#Zsh
#Oh-my-zsh
#Shell
#Terminal