首先从GitHub下载源码,然后编译源码后安装。以下是具体的步骤:
1. 下载并解压源码
首先,从GitHub下载了zsh
源码的压缩包并解压到某个目录:
bash
tar -xvf zsh-<version>.tar.gz
cd zsh-<version>
2. 安装编译所需的依赖(可能不需要此步骤)
在编译zsh
之前,安装一些编译所需的依赖包:
bash
sudo apt update
sudo apt install build-essential libncursesw5-dev libreadline-dev libssl-dev libpcre3-dev gettext autoconf yodl gawk
3. 配置构建环境
进入解压后的zsh
源码目录,然后运行configure
脚本来配置构建环境:
bash
./Util/preconfig
./configure
./configure
会检查系统环境和依赖,并生成Makefile文件,供下一步编译使用。
4. 编译源码
运行以下命令编译zsh
:
bash
make
这个过程会根据源码生成二进制文件。如果没有错误提示,说明编译成功。
5. 安装 zsh
使用以下命令将编译好的zsh
安装到系统中:
bash
sudo make install
这会将zsh
安装到系统的默认位置(通常是/usr/local/bin/zsh
)。
6. 验证安装
安装完成后,可以使用以下命令验证zsh
是否安装成功:
bash
zsh --version
如果显示了zsh
的版本号,则表示安装成功。
7. 设置 zsh
为默认Shell(可选)
如果你想将zsh
设置为默认的Shell,可以使用以下命令:
bash
chsh -s $(which zsh)
然后重新登录或重新启动终端即可使用zsh
。