环境准备
小于 1 分钟
由于 jzero 基于 go 语言以及 go-zero 框架, 需要先安装 golang, goctl 工具
安装 golang
推荐采用 go 1.21 及以上版本
使用 gvm 工具安装 golang, 并能管理 golang 的版本.
注意该工具暂不支持 windows 版本
如果你已经有 go 环境, 可以跳过该步骤
# 以 linux 为例子, 下载 tar.gz 后
tar -zxvf gvm_1.4.2_Linux_x86_64.tar.gz
mv gvm /usr/local/bin
gvm init
# 重新开一个 terminal 或者 source 一下配置文件. 如 source ~/.bashrc
gvm install go1.22.2
gvm activate go1.22.2
安装 jzero
# 设置国内代理
go env -w GOPROXY=https://goproxy.cn,direct
go install github.com/jzero-io/jzero@latest
jzero version
jzero 相关工具一键安装
jzero check
如果觉得需要安装的工具太多可以采取使用 Docker 的方式, 工具全部集成到容器中
Docker
Docker
docker pull ghcr.io/jzero-io/jzero:latest
# 如果无法 pull
docker pull registry.cn-hangzhou.aliyuncs.com/ghcr.io/jaronnie/jzero:latest
docker tag registry.cn-hangzhou.aliyuncs.com/ghcr.io/jaronnie/jzero:latest ghcr.io/jzero-io/jzero:latest