跳到主要内容

安装

用官方安装器装上 arc,再读一遍它打印出来的版本行。

arc 以预构建包发布,覆盖 macOS 与 Linux 的 Intel 和 Arm 架构。一条命令即可安装:

bash
curl -fsSL https://arc.arcblock.io/install.sh | bash

不带版本参数时,安装器会解析出当前已发布的版本。只有当你确实想要更旧的构建时,才在 bash -s -- 后面加 --version <v>

安装器会下载适配你平台的构建,按第二个独立来源发布的 checksum 校验它,解包到 ~/.arc/versions/ 下,并把 ~/.arc/current 指向它。在 macOS 上还会检查代码签名;尚未用 ArcBlock 的 Developer ID 签名的构建会给出 warning 后继续。最后它会往你的 shell 配置文件里写一行 PATH 并告诉你改的是哪个文件。如果当前终端仍然找不到 arc,重新打开一个终端。

确认装上的是什么

bash
arc --version

每个构建都会打印自己的版本:

text
<version>

更新的构建还会加上构建所用的短 commit 和构建日期,形如 <version> (<commit>) <build date>。两种形态都是对的。同一个版本号可能对应不止一个构建,所以当你需要确切说清自己跑的是哪个 arc 时,用来区分的是 commit 那一段。

本节的命令页贴的是真实终端输出。你的输出对不上时,以你自己这份构建的 arc --help 为准。

之后升级到更新的版本

arc upgrade 把已安装的二进制换成当前发布版,arc upgrade --check 只报告有没有更新的版本,不安装任何东西。见 arc upgrade

arc 进入 PATH 之后,继续读 概览,了解每个命令都接受的那些参数。