Solana审计师训练营手动设置指南

本文是Solana审计师训练营的手动设置指南,详细说明了如何在不使用Docker镜像的情况下设置环境,包括所需的系统依赖、Rust、Solana CLI、Node.js、Yarn、Anchor CLI以及其他工具的安装步骤,并附有命令行示例。

Solana 审计员训练营手动设置指南

本指南将指导你如何设置环境,以便参加 Solana 审计员训练营,如果你不想使用提供的 Docker 镜像。请按照以下步骤安装所有必要的工具和依赖项。

系统要求

  • WSL 2.0,带 Ubuntu 20.04 发行版或
  • 独立的 Ubuntu 20.04

[!TIP] 安装 WSL 2.0 你可以查看此指南 安装 WSL 2.0

1. 安装系统依赖项

更新你的包列表并安装所需的软件包:

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

2. 安装 Rust

通过 安装 Rust 来安装 Rust。

设置默认版本:

rustup install 1.79.0
rustup default 1.79.0

验证安装:

rustc --version
cargo --version

3. 安装 Solana CLI

通过 安装 Solana CLI 来安装 Solana CLI。

设置默认版本:

solana-install init 1.18.18

验证安装:

solana --versions

4. 安装 Node.js 和 Yarn

安装 Node.js 和 Yarn 以管理 JavaScript 依赖项:

npm install --global yarn

5. 安装 Anchor CLI

通过 Anchor 安装 来安装 Anchor 框架。

设置默认版本:

avm install 0.30.1
avm use 0.30.1

验证安装:

anchor --version

6. 安装 Trident 和 Honggfuzz

Trident 和 Honggfuzz 用于模糊测试。使用以下命令安装它们:

cargo install trident-cli
cargo install honggfuzz --version 0.5.56

7. (可选)克隆 Solana 审计员训练营仓库

克隆仓库以开始课程资料:

git clone https://github.com/Ackee-Blockchain/Solana-Auditors-Bootcamp.git
cd Solana-Auditors-Bootcamp
  • 原文链接: github.com/Ackee-Blockch...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
Ackee-Blockchain
Ackee-Blockchain
江湖只有他的大名,没有他的介绍。