在 Linux 上安装
快速安装
curl -fsSL https://download.next-hat.com/scripts/get-nanocl.sh | sh此脚本下载并安装适用于你的平台的最新 Nanocl,无需 root 权限,安装位置为 ~/.nanocl 并添加 ~/.nanocl/env 到 Shell 配置,使 nanocl 命令可通过用户的以下变量找到: PATH.
如果没有适用于你的平台的预编译版本,脚本会改为从 crates.io 构建,此时不会安装 man 手册。
手动安装
下载 CLI 压缩包
可以直接从以下页面下载 Nanocl 压缩包: GitHub 发布页面 ,或下载并解压:
curl -LO https://github.com/next-hat/nanocl/releases/download/nanocl-0.18.0/nanocl_0.18.0_linux_amd64.tar.gz
tar -xzf nanocl_0.18.0_linux_amd64.tar.gz解压后的目录结构:
.
├─ bin/
│ └─ nanocl (the nanocl binary)
└─ share/
└─ man/
└─ man1/ (multiple man pages for nanocl and its subcommands)移动 nanocl二进制文件及其 man 手册到相应位置:
sudo mv ./bin/nanocl /usr/local/bin
sudo mv ./share/man/man1/* /usr/local/share/man/man1Debian/Ubuntu
Debian、Ubuntu 等基于 Debian 的发行版也可使用 .deb 软件包。
curl -LO https://github.com/next-hat/nanocl/releases/download/nanocl-0.18.0/nanocl_0.18.0_amd64.deb
sudo dpkg -i nanocl_0.18.0_amd64.deb从源码编译
如果没有适用于你的平台的预编译版本,可以使用 Cargo 从源码编译 Nanocl。
前提条件:
- 安装 Rust 工具链 .
- 确保已安装 OpenSSL 和 PostgreSQL 客户端库。
cargo install nanocl验证安装
检查版本,确认 Nanocl 安装正确:
nanocl --version接下来务必完成安装后步骤,安装 Nanocl 组件。
最后更新于