J4125安装opencode

因为J4125 不支持 AVX 指令集,而 OpenCode 内置的运行时 Bun 默认需要它,所以新版的OpenCode安装了也使用不了,那么就只有安装低版本的了。

降级到 v1.1.20 版本

安装 v1.1.20 的 baseline 版本

npm i -g opencode-linux-x64-baseline@1.1.20 --registry=https://registry.npmmirror.com

创建软链接

chmod +x /usr/lib/node_modules/opencode-linux-x64-baseline/bin/opencode
ln -sf /usr/lib/node_modules/opencode-linux-x64-baseline/bin/opencode /usr/local/bin/opencode

验证

opencode --version

方案二:手动下载并替换二进制文件

如果降级后问题依旧,可以尝试手动下载官方的 baseline 二进制文件来替换。

下载官方 baseline 二进制包

wget https://github.chenc.dev/github.com/anomalyco/opencode/releases/download/v1.1.20/opencode-linux-x64-baseline.zip -O opencode-baseline.zip

解压并替换

unzip opencode-baseline.zip
chmod +x opencode
mv -f opencode /usr/local/bin/opencode

验证

opencode --version

上一篇 群晖下安装opencode
下一篇 华为防火墙端口映射