OpenCode 的第三方便携构建版,自动同步 anomalyco/opencode 上游最新版本,提供 glibc/musl 双版本 + x86_64/arm64 双架构,适配所有主流 Linux 发行版,解压即用,无需编译环境。
- 自动同步上游:每小时自动检测官方更新,构建并发布最新版本
- 双版本适配:
glibc版:适配 Ubuntu/Debian 等主流系统,开箱即用musl版:静态编译,适配 CentOS 7、NAS 等旧系统
- 双架构支持:x86_64 + arm64 全平台覆盖
- 零依赖便携封装:统一目录结构,与官方命令完全兼容
- 支持 mise 版本管理:一键安装/切换/更新
- 安装 mise 工具
curl https://mise.run | sh- 生效 mise 环境
echo 'eval "$(~/.local/bin/mise activate bash)"' >> ~/.bashrc
source ~/.bashrc- 全局安装最新版 opencode-portable
mise install github:zeronesun/opencode-portable@latest
mise use -g opencode-portable@latest- 验证安装
opencode --version
which opencode- 创建目录并解压
mkdir -p ~/opencode-portable
tar -xzf opencode-*-portable-linux-*.tar.gz -C ~/opencode-portable- 添加环境变量
echo 'export PATH="$HOME/opencode-portable/opencode/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc- 验证安装
opencode --version
which opencode执行以下命令,确认安装成功:
查看版本
opencode --version查看程序路径
which opencode直接启动
opencodeopencode 为脚本包装器,依赖同目录下的二进制文件。
仅软链接脚本会导致找不到依赖文件报错,将完整 bin 目录加入 PATH 是最稳定方案。
- 主流 Linux(Ubuntu/Debian):使用 glibc 版
- 旧系统/NAS:使用 musl 版
musl 与 Ubuntu 原生库不兼容,普通用户仅使用 glibc 版即可。
- mise:
mise upgrade opencode-portable - 手动:重新下载最新压缩包替换
基于官方 anomalyco/opencode 构建,遵循 MIT 协议