本文修改于:2025年4月20日
本文修改于:2025 年 4 月 20 日
要安装 agave-install 工具,以便使用它来安装或升级 Solana CLI,可以按照以下步骤操作。以下是简洁的安装指南:
使用以下命令从 Anza 官方服务器下载并执行 agave-install 的安装脚本:bash
curl -sSfL https://release.anza.xyz/stable/agave-install-init.sh | sh
curl -sSfL https://release.anza.xyz/v2.2.6/agave-install-init.sh | sh
安装完成后,需要确保 agave-install 和 solana 命令在你的 PATH 中。运行以下命令:
export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"
为确保永久生效,将此行添加到你的 shell 配置文件(例如 ~/.bashrc 或 ~/.zshrc):
echo 'export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
检查 agave-install 和 Solana CLI 是否正确安装:
agave-install --version
solana --version
如果命令返回版本号,说明安装成功。
注意事项
要升级 agave-install 工具以及相关的 Solana CLI(Agave),
运行更新命令:使用 agave-install update 命令来升级到最新版本:
agave-install update
agave-install init v2.2.6
验证升级:升级完成后,检查 agave-install 和 Solana CLI 的版本以确认更新成功:
agave-install --version
solana --version
首先,检查你当前安装的 solana-cli
版本:
solana --version
这将显示类似以下输出:
solana-cli 2.1.16 (src:a5744e79; feat:3271415109, client:Agave)
Solana 的 CLI 可以通过 agave-install update
命令直接更新到最新版本。执行以下命令:
agave-install update
https://github.com/anza-xyz/agave
)下载并安装最新的稳定版本。如果已经更新到了最新的版本,终端输入上述的命令会打印如下信息
Install is up to date. a5744e7 is the latest commit for stable
更新完成后,再次检查版本以确认是否成功升级:
solana --version
输出版本号应反映最新的稳定版本(例如 2.1.16
或更高版本,取决于当前最新发布)。
如果你不想安装最新版本,而是想升级到某个特定版本,可以使用以下命令:
agave-install init <版本号>
例如:
agave-install init v1.18.25
这将安装指定的版本。
安装或更新后,确保 Solana 的二进制文件路径已正确添加到你的环境变量 PATH
中。通常,安装程序会自动处理,但如果 solana
命令无法识别,可以手动添加:
Linux/MacOS:
编辑 ~/.bashrc
或 ~/.zshrc
,添加:
export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"
然后运行:
source ~/.bashrc # 或 source ~/.zshrc
命令未找到:如果 agave-install
不可用,可能是因为你使用的是较旧的安装方式(例如通过 solana-install
)。在这种情况下,可以先卸载旧版本并重新安装:
# 卸载旧版本
rm -rf ~/.local/share/solana/install
# 重新安装最新版本
sh -c "$(curl -sSfL https://release.anza.xyz/stable/install)"
网络问题:确保你的网络可以访问 release.anza.xyz
。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!