Skip to content

安装与设置

未来将提供包管理的形式提供便捷的安装和更新。

安装

Linux

curl -LO "https://dl.neospaceindustries.com/zeno/cli/$(curl -L -s https://dl.neospaceindustries.com/zeno/cli/stable.txt)/zeno_linux_amd64"
mv zeno_linux_amd64 /usr/local/bin/zeno && chmod +x /usr/local/bin/zeno

macOS

Intel

curl -LO "https://dl.neospaceindustries.com/zeno/cli/$(curl -L -s https://dl.neospaceindustries.com/zeno/cli/stable.txt)/zeno_darwin_amd64"
mv zeno_darwin_amd64 /usr/local/bin/zeno && chmod +x /usr/local/bin/zeno

Apple Silicon

curl -LO "https://dl.neospaceindustries.com/zeno/cli/$(curl -L -s https://dl.neospaceindustries.com/zeno/cli/stable.txt)/zeno_darwin_arm64"
mv zeno_darwin_arm64 /usr/local/bin/zeno && chmod +x /usr/local/bin/zeno

Windows

说明: 要想找到最新稳定的版本(例如:为了编写脚本),可以看看这里 https://dl.neospaceindustries.com/zeno/cli/stable.txt

curl.exe -sLO https://dl.neospaceindustries.com/zeno/cli/v0.0.3/zeno_windows_amd64.exe
mkdir -p %USERPROFILE%\bin\
copy zeno_windows_amd64.exe %USERPROFILE%\bin\zeno.exe
set PATH=%USERPROFILE%\bin\;%PATH%

验证安装

执行完成后可通过 zeno version 验证是否安装成功。

设置拓展功能(可选)

启用自动补全功能

zeno 为 Bash、Zsh、Fish 和 PowerShell 提供自动补全功能,可以为你节省大量的输入。

下面是为 Bash、Fish 和 Zsh 设置自动补全功能的操作步骤。请在配置后开启新的 Shell 或者重启当前 Shell 以使设置生效。

Bash

补全依赖 bash-completion 工具,请先确保已安装。

Linux 请使用下列命令配置

echo 'source <(zeno completion bash)' >> ~/.bashrc

macOS 请使用下列命令配置

echo 'source <(zeno completion bash)' >> ~/.bash_profile

Zsh

Linux 与 macOS 请使用下列命令配置

zeno completion zsh > "${fpath[1]}/_zeno"

如果你收到 complete:13: command not found: compdef 这样的错误提示,那请将下面内容添加到 ~/.zshrc 文件的开头:autoload -U compinit; compinit

Fish

Linux 与 macOS 请使用下列命令配置

echo 'zeno completion fish | source' >> ~/.config/fish/config.fish

PowerShell

Windows 请使用下列命令配置

zeno completion powershell >> $PROFILE