Skip to content

Linux 环境安装

本页仅针对 Linux(以常见 Debian/Ubuntu 系为例,其它发行版请用对应包管理器)。其他系统请见 macOS 环境安装Windows 环境安装,或返回 环境安装总览

📋 安装清单

  • 基础开发工具(build-essential、git 等)
  • Node.js 和包管理器(nvm 等)
  • 包管理与扩展源(按需)
  • Oh My Zsh
  • Zimfw 和 Powerlevel10k
  • Nerd 字体
  • Vim 配置

1. 安装基础开发工具

bash
sudo apt update
sudo apt install build-essential git curl wget

2. 安装 Node.js 和包管理器

安装 Node.js

访问 Node.js 官网 下载并安装最新的 LTS 版本,或使用发行版仓库。

安装 nvm (Node Version Manager)

bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

安装 nrm (Node Registry Manager)

bash
npm install -g nrm

3. 包管理与扩展源(按需)

以下为原文档中的 Ubuntu/Debian 示例(若你需要 PHP 相关 PPA 等可按需调整):

bash
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update

其它发行版请使用 dnfpacmanzypper 等对应命令。

4. 安装 Oh My Zsh

bash
sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"

5. 安装 Zimfw

bash
curl -fsSL https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh

6. 安装 Powerlevel10k 主题

方法一:直接安装

bash
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

方法二:通过 Zimfw 安装

~/.zimrc 文件中添加:

bash
zmodule romkatv/powerlevel10k

然后执行:

bash
zimfw install

7. 安装 Nerd 字体

推荐字体

终端字体配置

在终端设置中配置字体为 Nerd 字体,确保图标正常显示。

8. 配置 Vim

安装 vim-web 配置

bash
curl -sLf https://gitee.com/jaywcjlove/vim-web/raw/master/install | bash -s -- install

必备插件

vim-web 已经预置了以下插件:

  • NERDTree (工程文件菜单)
  • Emmet.vim (HTML/CSS 自动补全)
  • Tagbar (代码导航)
  • vim-easymotion (文本搜索)
  • ctrlsf.vim (文件搜索)
  • VimGitGutter (Git 集成)
  • vim-multiple-cursors (多光标编辑)
  • vim-signature (书签可视化)
  • indexer (自动生成标签)

推荐主题

9. 配置 Zsh

在 ~/.zshrc 末尾添加

bash
echo '(( ! ${+functions[p10k]} )) || p10k finalize' >>! ~/.zshrc

PATH 配置

~/.zshrc 中添加:

bash
export PATH=$HOME/bin:$HOME/.local/bin:/usr/local/bin:$PATH

✅ 验证安装

完成以上步骤后,重启终端并验证:

bash
# 检查 Node.js
node --version
npm --version
bash
# 检查 Oh My Zsh
echo $ZSH_VERSION
bash
# 检查 Zimfw
zimfw --version

🎉 下一步

环境安装完成后,继续安装 开发工具 吧!


遇到问题? 查看 问题排查 页面。

Released under the MIT License.