配置 zsh
在 MacOS 环境下配置
在 centos7 环境下配置
查看当前 shell
echo $SHELL
/bin/bash
查看bin下是否有zsh包
cat /etc/shells
/bin/sh
/bin/bash
/usr/bin/sh
/usr/bin/bash
/bin/tcsh
/bin/csh
安装 GCC Development Tools
yum groupinstall "Development tools"
检查 gcc 版本
gcc -v
安装 ncurses 依赖
yum install ncurses-devel
安装 zsh 安装包,最新的版本可以在这里查看
wget https://www.zsh.org/pub/zsh-5.9.tar.xz
解压安装包
xz -d zsh-5.9.tar.xz
tar xvf zsh-5.9.tar
安装 zsh
cd zsh
$ ./configure && make # Make a binary
$ make install # Install the binary
查看是否安装成功
cat /usr/local/bin/zsh
编辑 /etc/shells
文件以便让 CentOS
感知到 Zsh
vim /etc/shells
# 添加 /usr/local/bin/zsh 到文件中
改变系统默认的 shell
chsh -s /usr/local/bin/zsh