Asenna riippuvuudet

Opas paikallisen Solana-kehitysympäristön asentamiseen. Opi asentamaan Rust, Solana CLI ja Anchor Framework Windowsille (WSL), Linuxille ja Macille. Käytä tätä opasta, jos haluat asentaa jokaisen riippuvuuden erikseen tai jos pika-asennus epäonnistuu jostain syystä.

Edellytykset

Asenna Rust

Kehittäjät rakentavat Solana-ohjelmia käyttäen Rust ohjelmointikieltä.

  1. Asenna Rust käyttämällä rustup -työkalua syöttämällä seuraava komento päätteessäsi:
Terminal
$
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

Onnistuneen asennuksen jälkeen näet seuraavan viestin:

  1. Lataa PATH-ympäristömuuttujasi uudelleen sisältämään Cargon bin-hakemisto:
Terminal
$
. "$HOME/.cargo/env"
  1. Varmista, että asennus onnistui.
Terminal
$
rustc --version

Näet seuraavanlaisen tulosteen:

rustc 1.86.0 (05f9846f8 2025-03-31)

Asenna Solana CLI

Solana CLI tarjoaa kaikki työkalut, joita tarvitaan Solana-ohjelmien rakentamiseen ja käyttöönottoon.

  1. Asenna Solana CLI -työkalukokoelma käyttämällä virallista asennuskomentoa:
Terminal
$
sh -c "$(curl -sSfL https://release.anza.xyz/stable/install)"

Voit korvata stable julkaisutagilla, joka vastaa haluamasi julkaisun ohjelmistoversiota (esim. v2.0.3), tai käyttää yhtä kolmesta symbolisesta kanavan nimestä: stable, beta tai edge.

  1. Lisää PATH-ympäristömuuttuja

Solana CLI:n ensimmäinen asennus saattaa kehottaa sinua lisäämään PATH ympäristömuuttujan. Tee tämä sulkemalla ja avaamalla päätteesi uudelleen tai suorittamalla seuraava komento komentotulkissasi:

export PATH="/Users/test/.local/share/solana/install/active_release/bin:$PATH"
  1. Päivitä PATH-ympäristömuuttujasi

Jos käytät Linuxia tai WSL:ää, sinun täytyy lisätä Solana CLI -binääri PATH-muuttujaasi, jotta komento on käytettävissä päätteessäsi. Tee tämä noudattamalla alla olevia ohjeita:

a. Tarkista mitä komentotulkkia käytät:

Terminal
$
echo $SHELL
  • Jos tuloste sisältää /bash, käytä .bashrc.
  • Jos tuloste sisältää /zsh, käytä .zshrc.

b. Suorita asianmukainen komento shellisi perusteella.

Bashille (bashrc):

Terminal
$
echo 'export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.bashrc
$
source ~/.bashrc

Zshille (zshrc):

Terminal
$
echo 'export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.zshrc
$
source ~/.zshrc
  1. Käynnistä terminaali uudelleen tai suorita seuraava komento päivittääksesi terminaali-istunnon:
Terminal
$
source ~/.bashrc # If using Bash
$
source ~/.zshrc # If using Zsh
  1. Varmista asennuksen onnistuminen tarkistamalla Solana CLI -versio:
Terminal
$
solana --version

Näet seuraavanlaisen tulosteen:

solana-cli 2.2.12 (src:0315eb6a; feat:1522022101, client:Agave)

Voit tarkastella kaikkia saatavilla olevia versioita Agave Github -repossa. Agave on validator-asiakasohjelma Anzalta, joka tunnettiin aiemmin nimellä Solana Labs validator -asiakasohjelma.

  1. Päivitä Solana CLI uusimpaan versioon tarvittaessa (Valinnainen)
Terminal
$
agave-install update

Asenna Anchor CLI

Anchor on kehys Solana-ohjelmien kehittämiseen. Anchor-kehys hyödyntää Rust-makroja yksinkertaistaakseen Solana-ohjelmien kirjoitusprosessia.

Edellytykset

Oletusarvoinen Anchor-projektin testitiedosto (TypeScript), joka luodaan anchor init -komennolla, vaatii Node.js:n ja Yarnin. (Rust-testipohja on saatavilla käyttämällä anchor init --test-template rust)

Asennus

Voit asentaa Anchor CLI:n ja työkalut kahdella tavalla:

  • Anchor Version Manager (AVM) — Suositeltu asennustapa
  • Ilman AVM:ää — Asenna suoraan GitHubista

Anchor Version Manager (AVM) mahdollistaa eri Anchor-versioiden asentamisen ja hallinnan järjestelmässäsi sekä helpottaa Anchor-versioiden päivittämistä tulevaisuudessa. Asentaaksesi Anchorin AVM:n avulla, seuraa alla olevia ohjeita:

  1. Asenna AVM seuraavalla komennolla:
Terminal
$
cargo install --git https://github.com/solana-foundation/anchor avm --force
  1. Varmista, että AVM asentui onnistuneesti:
Terminal
$
avm --version
  1. Asenna Anchor CLI käyttäen AVM:ää:

Asentaaksesi uusimman version:

Terminal
$
avm install latest
$
avm use latest

Asentaaksesi tietyn version, määritä versionumero:

Terminal
$
avm install 0.30.1
$
avm use 0.30.1

Kun asennat Anchor CLI:n Linuxissa tai WSL:ssä, saatat kohdata tämän virheen:

error: could not exec the linker cc = note: Permission denied (os error 13)

Jos näet tämän virheilmoituksen, seuraa näitä ohjeita:

  1. Asenna riippuvuudet, jotka on listattu Linux -osiossa tämän sivun alussa.
  2. Yritä asentaa Anchor CLI uudelleen.
  1. Varmista, että asennus onnistui tarkistamalla Anchor CLI:n versio:
Terminal
$
anchor --version

Näet seuraavanlaisen tulosteen:

anchor-cli 0.31.1

Muista suorittaa avm use -komento määrittääksesi järjestelmässäsi käytettävän Anchor CLI -version.

  • Jos asensit version latest, suorita avm use latest.
  • Jos asensit version 0.30.1, suorita avm use 0.30.1.

Tekoälytyökalujen käyttöönotto Solana-kehityksessä

Tässä osiossa käsitellään valinnaisten tekoälytyökalujen käyttöönottoa, joilla voit nopeuttaa Solana-kehitystäsi.

TyökaluKuvausLinkki
MCPMCP-palvelin, johon voit yhdistää cursorilla parantaaksesi Solanan tekoälyavusteista kehitystä.https://mcp.solana.com/
LLMs.txtLLM-optimoitu dokumentaatio, jota voit käyttää kielimallien kouluttamiseen Solana-dokumentaatiolla.https://solana.com/llms.txt

Is this page helpful?

Sisällysluettelo

Muokkaa sivua