编译安装ZSH和Oh-my-zsh

-目录-

安装ZSH

可以通过包管理器直接安装,yum install zsh或apt-get install zsh。

centos上版本过低,需要编译安装。

预先安装编译需要的库。

yum install git make ncurses-devel gcc autoconf man

得到需要的zsh,git clone或直接手动上传。

git clone --depth=1 https://github.com/zsh-users/zsh.git zsh-folder
cd zsh-folder

配置与编译

./Util/preconfig
./configure
make
make check
make install

验证安装

zsh --version

使用zsh

exec zsh # exec替换当前进程

参考:zsh从源码编译安装 - 我的学习生活总结 (tjuyy.cn)

安装Oh-my-zsh

Oh-my-zsh和zsh的关系

zsh是一种shell,而Oh-my-zsh是一个社区驱动的框架,用于管理和扩展zsh的功能和配置。

官网Oh My Zsh - a delightful & open source framework for Zsh

方式1

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

方式2

sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

修改~/.zshrc里的ZSH_THEME="agnoster"

source ~/.zshrc

生效

© 2019 - 2023 · YuYoung's Blog