Afhankelijkheden installeren
Een handleiding voor het opzetten van je lokale Solana-ontwikkelomgeving. Leer hoe je Rust, de Solana CLI en het Anchor Framework installeert op Windows (WSL), Linux en Mac. Gebruik deze handleiding als je de voorkeur geeft aan het individueel installeren van elke afhankelijkheid, of als de snelle installatie om welke reden dan ook mislukt.
Vereisten
Rust installeren
Ontwikkelaars bouwen Solana-programma's met behulp van de Rust programmeertaal.
- Installeer Rust met behulp van rustup door het volgende commando in je terminal in te voeren:
$curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
Na een succesvolle installatie zie je het volgende bericht:
- Herlaad je PATH omgevingsvariabele om de bin-directory van Cargo toe te voegen:
$. "$HOME/.cargo/env"
- Verifieer dat de installatie succesvol was.
$rustc --version
Je ziet output zoals het volgende:
rustc 1.86.0 (05f9846f8 2025-03-31)
Installeer Solana CLI
De Solana CLI biedt alle tools die nodig zijn om Solana-programma's te bouwen en te implementeren.
- Installeer de Solana CLI-toolsuite met behulp van het officiële installatiecommando:
$sh -c "$(curl -sSfL https://release.anza.xyz/stable/install)"
Je kunt stable
vervangen door de release-tag die overeenkomt met de
softwareversie van je gewenste release (bijv. v2.0.3
), of gebruik een van de
drie symbolische kanaalnamen: stable
, beta
, of edge
.
- Voeg een PATH-omgevingsvariabele toe
Bij een eerste installatie van de Solana CLI kan je worden gevraagd om een
PATH
omgevingsvariabele toe te voegen. Om dit te doen, sluit en heropen je
terminal of voer het volgende uit in je shell:
export PATH="/Users/test/.local/share/solana/install/active_release/bin:$PATH"
- Update je PATH-omgevingsvariabele
Als je Linux of WSL gebruikt, moet je de Solana CLI-binary toevoegen aan je PATH zodat het commando beschikbaar is in je terminal. Volg hiervoor de onderstaande stappen:
a. Controleer welke shell je gebruikt:
$echo $SHELL
- Als de output
/bash
bevat, gebruik dan.bashrc
. - Als de output
/zsh
bevat, gebruik dan.zshrc
.
b. Voer het juiste commando uit, afhankelijk van je shell.
Voor Bash (bashrc
):
$echo 'export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.bashrc$source ~/.bashrc
Voor Zsh (zshrc
):
$echo 'export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.zshrc$source ~/.zshrc
- Herstart je terminal of voer het volgende commando uit om de terminalsessie te vernieuwen:
$source ~/.bashrc # If using Bash$source ~/.zshrc # If using Zsh
- Verifieer dat de installatie is geslaagd door de Solana CLI-versie te controleren:
$solana --version
Je zult output zien zoals het volgende:
solana-cli 2.2.12 (src:0315eb6a; feat:1522022101, client:Agave)
Je kunt alle beschikbare versies bekijken op de Agave Github repo. Agave is de validator client van Anza, voorheen bekend als Solana Labs validator client.
- Update de Solana CLI naar de nieuwste versie, indien nodig (Optioneel)
$agave-install update
Installeer Anchor CLI
Anchor is een framework voor het ontwikkelen van Solana programma's. Het Anchor framework maakt gebruik van Rust macros om het proces van het schrijven van Solana programma's te vereenvoudigen.
Vereisten
Het standaard Anchor project testbestand (TypeScript) dat wordt aangemaakt met
het anchor init
commando vereist Node.js en Yarn. (De Rust test
template is beschikbaar via anchor init --test-template rust
)
Installatie
Je kunt de Anchor CLI en tooling op twee manieren installeren:
- Anchor Version Manager (AVM) — Aanbevolen installatiemethode
- Zonder AVM — Direct installeren vanaf GitHub
Met de Anchor Version Manager (AVM) kun je verschillende Anchor-versies op je systeem installeren en beheren, en Anchor-versies in de toekomst gemakkelijk bijwerken. Volg de onderstaande stappen om Anchor te installeren met AVM:
- Installeer AVM met het volgende commando:
$cargo install --git https://github.com/solana-foundation/anchor avm --force
- Bevestig dat AVM succesvol is geïnstalleerd:
$avm --version
- Installeer Anchor CLI met behulp van AVM:
Om de nieuwste versie te installeren:
$avm install latest$avm use latest
Om een specifieke versie te installeren, geef het versienummer op:
$avm install 0.30.1$avm use 0.30.1
Bij het installeren van de Anchor CLI op Linux of WSL kun je deze foutmelding tegenkomen:
error: could not exec the linker cc = note: Permission denied (os error 13)
Als je deze foutmelding ziet, volg dan deze stappen:
- Installeer de afhankelijkheden die vermeld staan in het Linux gedeelte bovenaan deze pagina.
- Probeer de Anchor CLI opnieuw te installeren.
- Verifieer dat de installatie is gelukt door de Anchor CLI-versie te controleren:
$anchor --version
Je zult output zien zoals het volgende:
anchor-cli 0.31.1
Vergeet niet het commando avm use
uit te voeren om de Anchor CLI-versie
te declareren die op je systeem moet draaien.
- Als je de versie
latest
hebt geïnstalleerd, voer danavm use latest
uit. - Als je versie
0.30.1
hebt geïnstalleerd, voer danavm use 0.30.1
uit.
AI-tools instellen voor Solana-ontwikkeling
Dit gedeelte beschrijft de optionele AI-tools die je kunt gebruiken om je Solana-ontwikkeling te versnellen.
Tool | Beschrijving | Link |
---|---|---|
MCP | MCP-server waarmee je verbinding kunt maken met cursor om Solana AI-ondersteunde ontwikkeling te verbeteren. | https://mcp.solana.com/ |
LLMs.txt | LLM-geoptimaliseerde documentatie die je kunt gebruiken om LLMs te trainen op Solana-docs. | https://solana.com/llms.txt |
Is this page helpful?