跳至内容

Jixun's Blog 填坑还是开坑,这是个好问题。

部署 Zig (编程语言) 工具链

在 Linux (Ubuntu) 下部署 zig-lang 的脚本。

需要先找到需要安装的版本,可以在官方下载列表找到,本文撰写时的最新版为 0.11.0

当然,如果你需要最新的开发版本,你也可以指定 master 作版本号。

# 必须的依赖
sudo apt install -y curl jq

# 指定版本与架构。
ZIG_VER="0.11.0" # for latest release, use "master"
ZIG_ARCH="x86_64-linux"

zig_xz_url="$(curl -fsL https://ziglang.org/download/index.json \
  | jq -r '.["'"${ZIG_VER}"'"]["'"${ZIG_ARCH}"'"].tarball')"

sudo mkdir -p "/opt/zig/${ZIG_VER}" /opt/zig/
curl -fsL "${zig_xz_url}" \
  | sudo tar -Jx --strip-components=1 -C "/opt/zig/${ZIG_VER}"

# 建立一些链接
sudo ln -sf "/opt/zig/${ZIG_VER}" "/opt/zig/current"
sudo ln -sf "/opt/zig/${ZIG_VER}/zig" "/usr/local/bin/zig-${ZIG_VER}"
sudo ln -sf "/opt/zig/current/zig" "/usr/local/bin/zig"

安装完成后就可以执行 zig version 确认安装的版本了。

注意:你也可以指定某个特定版本的 zig,如 zig-0.11.0

知识共享许可协议 本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

评论区