fedora33如何安装zsh?

fedora33如何安装zsh

利用dnf安装

sudo dnf install -y zsh

让zsh成为默认shell

chsh -s $(which zsh)

chsh命令解析:
change shell 缩写成了chsh。其中参数 -s表示当前的shell设置。which zsh变量是寻找zsh路径的命令。可以单独运行下which zsh查看下zsh的所在路径。

chsh command not found问题

这是由于系统还没有chsh命令

sudo dnf install -y util-linux-user

如何知道chsh这个命令在util-linux-user包里面?

可以通过dnf的-q参数 provides选项进行查找。

sudo dnf -q provides '*/chsh'
util-linux-user-2.32.1-17.el8.x86_64 : libuser based util-linux utilities

centos8也可以使用以上方法安装zsh。

你可能感兴趣的:(fedora33如何安装zsh?)