在 Rocky Linux 上手动安装 zsh

[复制链接]
发表于 2025-9-1 15:13:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
目次
🧩 一、预备:检查是否已经安装Zsh
🛠️ 二、从源码安装 Zsh(推荐方式)
1. 下载 Zsh 源码
2. 解压源码
3. 设置安装路径(到你的 home 目次下)
4. 编译并安装
🧪 三、测试 zsh 是否安装乐成
🔁 四、将 zsh 设置为默认 shell(仅对当前会话/用户)
临时利用(当前 shell 会话)
永世利用(修改 .bashrc 或 .profile)
✅ 五、每次登录自动进入 Zsh
修改 ~/.bashrc
✅ 六、第二步:安装 Oh My Zsh(用户当地安装)
✅ 七. 安装和利用 powerlevel10k 主题(更酷的表面)
① 克隆 powerlevel10k 主题
② 修改 .zshrc 选择主题
③ 重新加载 Zsh 设置
④ 设置 powerlevel10k(首次启动时)
✅ 八. 别的插件安装



🧩 一、预备:检查是否已经安装Zsh

  1. cat /etc/shells
复制代码

🛠️ 二、从源码安装 Zsh(推荐方式)

1. 下载 Zsh 源码

  1. wget https://sourceforge.net/projects/zsh/files/latest/download -O zsh.tar.xz
复制代码
2. 解压源码

  1. tar -xf zsh.tar.xz cd zsh-*
复制代码
3. 设置安装路径(到你的 home 目次下)

  1. ./configure --prefix=$HOME/.local/zsh
复制代码
4. 编译并安装

  1. make && make install
复制代码

🧪 三、测试 zsh 是否安装乐成

  1. $HOME/.local/zsh/bin/zsh --version
复制代码

🔁 四、将 zsh 设置为默认 shell(仅对当前会话/用户)

临时利用(当前 shell 会话)

  1. $HOME/.local/zsh/bin/zsh
复制代码
永世利用(修改 .bashrc 或 .profile)

在 ~/.bashrc 末了一行添加:
  1. export PATH="$HOME/.local/zsh/bin:$PATH" exec zsh
复制代码
然后运行:
  1. source ~/.bashrc
复制代码
✅ 五、每次登录自动进入 Zsh

你可以修改 ~/.bashrc 或 ~/.bash_profile 来自动启动 zsh。
修改 ~/.bashrc

  1. nano ~/.bashrc
复制代码
在末了加上这几行:
  1. # 启动用户安装的 zsh(如果没在 zsh 中)
  2. if [ -x "$HOME/.local/zsh/bin/zsh" ] && [ -z "$ZSH_VERSION" ]; then
  3.   export PATH="$HOME/.local/zsh/bin:$PATH"
  4.   exec $HOME/.local/zsh/bin/zsh
  5. fi
复制代码
保存后实行:
  1. source ~/.bashrc
复制代码
✅ 六、第二步:安装 Oh My Zsh(用户当地安装)

实行下面这条命令来安装(不需要 sudo):
  1. export ZSH=$HOME/.oh-my-zsh && \
  2. sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --unattended
复制代码
然后在 ~/.zshrc 中会看到这一行:
  1. ZSH_THEME="robbyrussell"
复制代码
这是默认主题。
✅ 七. 安装和利用 powerlevel10k 主题(更酷的表面)

powerlevel10k 是一个非常受欢迎且功能强盛的 Zsh 主题,支持丰富的自界说和显示选项。
① 克隆 powerlevel10k 主题

  1. git clone --depth=1 https://github.com/romkatv/powerlevel10k.git \
  2.   $ZSH_CUSTOM/themes/powerlevel10k
复制代码
② 修改 .zshrc 选择主题

在 .zshrc 中设置 ZSH_THEME:
  1. ZSH_THEME="powerlevel10k/powerlevel10k"
复制代码
③ 重新加载 Zsh 设置

  1. source ~/.zshrc
复制代码
④ 设置 powerlevel10k(首次启动时)

powerlevel10k 会在首次启动时引导你完成设置,你可以根据自己的喜好选择显示样式。只需要跟随屏幕上的指引即可。

✅ 八. 别的插件安装

✨ 安装 zsh-autosuggestions
  1. git clone https://github.com/zsh-users/zsh-autosuggestions \
  2.   ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
复制代码
✨ 安装 zsh-history-substring-search
  1. git clone https://github.com/zsh-users/zsh-history-substring-search \
  2.   ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-history-substring-search
复制代码
✨ 更改zshrc
  1. plugins=(git zsh-autosuggestions zsh-history-substring-search)
复制代码

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表