本文是Solana审计师训练营的手动设置指南,详细说明了如何在不使用Docker镜像的情况下设置环境,包括所需的系统依赖、Rust、Solana CLI、Node.js、Yarn、Anchor CLI以及其他工具的安装步骤,并附有命令行示例。
本指南将指导你如何设置环境,以便参加 Solana 审计员训练营,如果你不想使用提供的 Docker 镜像。请按照以下步骤安装所有必要的工具和依赖项。
[!TIP] 安装 WSL 2.0 你可以查看此指南 安装 WSL 2.0
更新你的包列表并安装所需的软件包:
sudo apt-get update
sudo apt-get install -y \
curl \
git \
build-essential \
pkg-config \
libssl-dev \
npm \
vim \
nano \
wget \
binutils-dev \
libunwind-dev \
lldb
通过 安装 Rust 来安装 Rust。
设置默认版本:
rustup install 1.79.0
rustup default 1.79.0
验证安装:
rustc --version
cargo --version
通过 安装 Solana CLI 来安装 Solana CLI。
设置默认版本:
solana-install init 1.18.18
验证安装:
solana --versions
安装 Node.js 和 Yarn 以管理 JavaScript 依赖项:
npm install --global yarn
通过 Anchor 安装 来安装 Anchor 框架。
设置默认版本:
avm install 0.30.1
avm use 0.30.1
验证安装:
anchor --version
Trident 和 Honggfuzz 用于模糊测试。使用以下命令安装它们:
cargo install trident-cli
cargo install honggfuzz --version 0.5.56
克隆仓库以开始课程资料:
git clone https://github.com/Ackee-Blockchain/Solana-Auditors-Bootcamp.git
cd Solana-Auditors-Bootcamp
- 原文链接: github.com/Ackee-Blockch...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!