安装 rust :
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
把 cargo添加到环境变量
. "$HOME/.cargo/env"
验证rust 是否安装成功:
rustc --version
安装solana 脚手架
sh -c "$(curl -sSfL https://release.anza.xyz/stable/install)"
把脚手架添加到环境变量
echo 'export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.zshrc
使环境变量生效
source ~/.zshrc
验证是否成功
solana --version
脚手架版本更新
agave-install update
安装solana开发框架 : anchor,首先安装 anchor版本管理 Anchor Version Manager (AVM)
cargo install --git https://github.com/coral-xyz/anchor avm --force
验证avm安装是否成功,
avm --version
avm 安装最新版本anchor
avm install latest
avm use latest
验证anchor是否安装成功
anchor --version
查看 solana 配置
solana config get