Установка в Windows
В PowerShell скачайте и распакуйте архив, затем добавьте каталог в PATH.
Поддержка Windows экспериментальна. Используйте на свой риск.
Для большей стабильности рекомендуем Windows Subsystem for Linux (WSL).
Ручная установка
Получение архива CLI
Архив nanocl доступен на странице выпусков GitHub.
Также его можно скачать и распаковать командами:
$dst = "$env:USERPROFILE\nanocl"
New-Item -ItemType Directory -Force -Path $dst | Out-Null
Invoke-WebRequest -Uri "https://github.com/next-hat/nanocl/releases/download/nanocl-0.18.0/nanocl_0.18.0_windows_amd64.tar.gz" -OutFile "$dst\nanocl.tar.gz"Структура распакованного каталога:
<extract-dir>
├─ bin\
│ └─ nanocl.exe (the nanocl binary)
└─ share\
└─ man\
└─ man1\ (multiple man pages for nanocl and its subcommands)# Windows 10+ includes tar
& tar -xzf "$dst\nanocl.tar.gz" -C $dst
# The binary is under bin\nanocl.exe
$bin = Join-Path $dst 'bin'
# Add to PATH (current session):
$env:Path = "$env:Path;$bin"
# Or copy to a directory already in PATH (requires admin):
# Copy-Item (Join-Path $bin 'nanocl.exe') "$env:ProgramFiles\nanocl\nanocl.exe" -ForceСборка из исходного кода
Если у вас другая архитектура или вы предпочитаете сборку из исходного кода.
Предварительные требования:
- Установите инструменты Rust: https://www.rust-lang.org/tools/install
- Visual Studio Build Tools (инструменты C++) или работающий набор MSVC
- Библиотеки разработки OpenSSL и libpq, если они не включены; в Windows при наличии они обычно связываются статически при сборке
cargo install nanoclПоследнее обновление