安装最新版本的 Z shell

安装最新版本的 Z shell

最新发布版本zsh 的版本是 4.3.14。

我想知道在 Ubuntu 上安装它的最简单方法是什么。有 PPA 吗?此外,有没有列出或收集通用软件包的 Ubuntu PPA 的网站?

答案1

您可能对 感兴趣zsh-beta,它是 Ubuntu 存储库 (Universe)。优点是易于更新。缺点是可能会有一点延迟(在这种情况下,zsh-4.3.14 尚未出现在 Ubuntu 存储库中)。

sudo apt-get install zsh-beta

我在任何 ppa 中都没有找到更新的版本。

另一个选择是自己编译 zsh。

安装 build-essential

sudo apt-get install build-essential

下载并提取源代码。README 和 INSTALL 中的文档最为详细。

cd ~/zsh-3.3.14

# list options
./configure --help 

./configure --prefix=/usr/local

make

sudo make install

你的新 zsh 应该在/usr/local/bin/zsh

如果它有效,您可以将其添加到/etc/shells

command -v zsh | sudo tee -a /etc/shells

然后使用chsh它来设置你的 shell:

sudo chsh -s "$(command -v zsh)" "${USER}"

注销并从您的用户登录以查看更改。echo $SHELL现在在终端中输入应该会出现/usr/local/bin/zsh

答案2

有以下zsh版本4.3.12jbernard 的 PPA(至少对于 Maverick 来说)。

sudo add-apt-repository ppa:jbernard/ppa
sudo apt-get update
sudo apt-get install zsh

相关内容