跳到主要内容

安装 Bohrium CLI

准备工作

  • 已注册 Bohrium 账号
  • 终端中可以使用 Node.js 和 npm。
  • 操作系统为 macOS、Linux 或 Windows,架构为 x64 或 arm64。

检查本机环境:

node --version
npm --version

安装

npm install -g @dptech-corp/bohr-cli@latest

如果 npm 镜像尚未同步最新版,可以指定 npm 官方源:

npm install -g @dptech-corp/bohr-cli@latest --registry https://registry.npmjs.org

安装后先执行离线检查,不访问 Bohrium 服务:

bohr version
bohr doctor --offline

如果安装成功后仍找不到 bohr,请重新打开终端,并确认 npm 全局可执行目录已经加入 PATH

登录

推荐使用浏览器 SSO 登录:

bohr auth login
bohr auth status --verify

在 SSH、CI 或其他无图形界面环境中,先启动设备码流程,再在浏览器中打开返回的验证地址:

bohr auth login --device --no-wait --json
bohr auth login --resume

如果已有 AccessKey,可以在可信终端中登录:

bohr auth login --ak "<AccessKey>"

macOS 或 Linux 的自动化进程可以在当前 Shell 中临时设置 BOHR_ACCESS_KEY

export BOHR_ACCESS_KEY="<AccessKey>"
bohr auth status --verify

Windows PowerShell:

$env:BOHR_ACCESS_KEY = "<AccessKey>"
bohr auth status --verify

不要把凭证粘贴到聊天中,不要提交到代码仓库,也不要写入共享脚本。自动化场景请临时使用 BOHR_ACCESS_KEY,并在进程结束后及时清除。

更新

macOS 或 Linux:

bohr update
bohr version

Windows 请通过 npm 更新:

npm install -g @dptech-corp/bohr-cli@latest
bohr version

如果当前版本为 v2.6.1 或更早版本,请在所有操作系统上使用上述 npm 命令完成升级。

卸载

npm uninstall -g @dptech-corp/bohr-cli