macOS¶
记录一台全新的 macOS 从零配置到日常可用的过程,方便以后换机或者重装时快速恢复。 下面按实际操作顺序整理:Homebrew → Rust → Ghostty / Stats → opencode。
1. Homebrew¶
一切从 Homebrew 开始,macOS 上绝大多数命令行工具和 GUI 应用都通过它安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Apple Silicon 安装完成后需要把 Homebrew 加入 PATH:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
验证:
brew --version
2. Rust¶
Rust 通过官方的 rustup 安装(而不是 brew),这样版本管理和 toolchain 更灵活:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装脚本默认会把 ~/.cargo/bin 写入 shell 配置,当前终端可以手动生效:
source "$HOME/.cargo/env"
验证:
rustc --version
cargo --version
3. Ghostty 与 Stats¶
终端和系统监控都直接用 Homebrew 的 cask 安装:
brew install --cask ghostty
brew install --cask stats
4. opencode¶
opencode 使用官方安装脚本,默认安装到 ~/.opencode/bin:
curl -fsSL https://opencode.ai/install | bash
然后把安装目录写入 ~/.zshrc 的 PATH:
export PATH="$HOME/.opencode/bin:$PATH"
验证:
opencode --version
验证¶
上面的步骤全部完成后,可以用下面的命令确认环境就绪:
brew --version
rustc --version
opencode --version
后续的终端字体、快捷键等个性化配置见 Ghostty,其余工具链按需补充。