【AI开发】二、AI工具安装(opencode)

作者:Administrator 发布时间: 2026-05-24 阅读量:1 评论数:0

打开Linux子系统

使用Win+R键,输入cmd或者wt(如果你安装了这个终端的话)。

就可以看到下面界面:

ubuntu@DESKTOP-OCEQVCJ:/mnt/c/Users/win3090$

安装nvm程序

我们先来安装nvm,方便后续安装nodejs。

# 使用国内源进行安装
bash -c "$(curl -fsSL https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh)"

执行完成之后,会出现下面提示:

Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 62387b8 v0.40.4
=> 添加nvm环境变量,使用淘宝镜像(Bash)
=> 安装nvm-update,升级更新请使用该命令
[sudo: authenticate] Password:
=> 安装完成! 请重启终端生效
=> 推荐您使用 https://gitee.com/RubyMetric/chsrc 全平台多语言/OS/软件自动换源
=> chsrc set npm
ubuntu@DESKTOP-OCEQVCJ:/mnt/c/Users/win3090$

这时候就可以执行:

# 激活环境变量
source ~/.bashrc

验证nvm是否安装成功:

ubuntu@DESKTOP-OCEQVCJ:/mnt/c/Users/win3090$ nvm --version
0.40.4
ubuntu@DESKTOP-OCEQVCJ:/mnt/c/Users/win3090$

如果成功输出版本号,说明安装成功。

(备用) 安装镜像切换

chsrc 可换源 65+ 目标,所以我要用这个方法来切换nvm或者其它的源。

# x64
$ curl -LO https://gitee.com/RubyMetric/chsrc/releases/download/pre/chsrc_latest-1_amd64.deb

# 也可以使用 Wget
wget https://gitee.com/RubyMetric/chsrc/releases/download/pre/chsrc_latest-1_amd64.deb

$ sudo apt install ./chsrc_latest-1_amd64.deb
# 或
$ sudo sudo dpkg -i chsrc_latest-1_amd64.deb

使用chsrc切换nvm的源。

chsrc set nvm

可以看到换源过程和测速,非常丝滑。

ubuntu@DESKTOP-OCEQVCJ:/mnt/c/Users/win3090$ chsrc set nvm
[chsrc 测速] 测速中

  ^ 上游默认源 (https://nodejs.org/dist/) [精准测速] ... 221.96 KByte/s
  - npmmirror (阿里云赞助) [精准测速] ... 679.00 Byte/s | HTTP码 404
  - 清华大学开源软件镜像站 [精准测速] ... 1.08 MByte/s
  - 北京外国语大学开源软件镜像站 [精准测速] ... 5.61 MByte/s
  - 中国科学技术大学开源软件镜像 [精准测速] ... 17.73 MByte/s
  - 华为开源镜像站 [精准测速] ... 5.26 MByte/s
  - 腾讯软件源(公网) [精准测速] ... 3.25 MByte/s

最快镜像站: 中国科学技术大学开源软件镜像
选中镜像站: USTC (ustc)
--------------------------------
[chsrc 写入] ~/.bashrc
--------------------------------
全自动换源完成, 感谢镜像提供方: 中国科学技术大学开源软件镜像
食源检查: 2025-06-19  食谱更新: 2025-06-19  后厨人数: 1  (详查 chsrc ls nvm)
ubuntu@DESKTOP-OCEQVCJ:/mnt/c/Users/win3090$

使用nvm安装nodejs

# 建议nodejs 20以上,因为现在的ai工具都需要20以上的了。
nvm install 24

使用npm安装opencode

# 给npm换源
chsrc set npm


# 直接安装opencode
npm i -g opencode-ai

完美安装

ubuntu@DESKTOP-OCEQVCJ:/mnt/c/Users/win3090$ chsrc set npm
[chsrc 测速] 测速中

  ^ 上游默认源 (https://registry.npmjs.org/) [精准测速] ... 1.41 MByte/s
  - npmmirror (阿里云赞助) [精准测速] ... 8.50 MByte/s
  - 华为开源镜像站 [精准测速] ... 5.64 MByte/s
  - 腾讯软件源(公网) [精准测速] ... 12.05 MByte/s

最快镜像站: 腾讯软件源(公网)
选中镜像站: Tencent Public (tencent)
--------------------------------
[chsrc 运行] npm config set registry https://mirrors.cloud.tencent.com/npm/
[chsrc 运行] ✓ 命令执行成功
--------------------------------
全自动换源完成, 感谢镜像提供方: 腾讯软件源(公网)
食源检查: 2025-07-11  食谱更新: 2025-07-11  后厨人数: 2  (详查 chsrc ls npm)
ubuntu@DESKTOP-OCEQVCJ:/mnt/c/Users/win3090$ npm i -g opencode-ai

added 5 packages in 12s
ubuntu@DESKTOP-OCEQVCJ:/mnt/c/Users/win3090$

配置opencode的模型

opencode auth login

评论