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ä.
- Asenna Rust käyttämällä rustup -työkalua syöttämällä seuraava komento päätteessäsi:
$curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
Onnistuneen asennuksen jälkeen näet seuraavan viestin:
- Lataa PATH-ympäristömuuttujasi uudelleen sisältämään Cargon bin-hakemisto:
$. "$HOME/.cargo/env"
- Varmista, että asennus onnistui.
$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.
- Asenna Solana CLI -työkalukokoelma käyttämällä virallista asennuskomentoa:
$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
.
- 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"
- 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:
$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
):
$echo 'export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.bashrc$source ~/.bashrc
Zshille (zshrc
):
$echo 'export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.zshrc$source ~/.zshrc
- Käynnistä terminaali uudelleen tai suorita seuraava komento päivittääksesi terminaali-istunnon:
$source ~/.bashrc # If using Bash$source ~/.zshrc # If using Zsh
- Varmista asennuksen onnistuminen tarkistamalla Solana CLI -versio:
$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.
- Päivitä Solana CLI uusimpaan versioon tarvittaessa (Valinnainen)
$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:
- Asenna AVM seuraavalla komennolla:
$cargo install --git https://github.com/solana-foundation/anchor avm --force
- Varmista, että AVM asentui onnistuneesti:
$avm --version
- Asenna Anchor CLI käyttäen AVM:ää:
Asentaaksesi uusimman version:
$avm install latest$avm use latest
Asentaaksesi tietyn version, määritä versionumero:
$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:
- Asenna riippuvuudet, jotka on listattu Linux -osiossa tämän sivun alussa.
- Yritä asentaa Anchor CLI uudelleen.
- Varmista, että asennus onnistui tarkistamalla Anchor CLI:n versio:
$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
, suoritaavm use latest
. - Jos asensit version
0.30.1
, suoritaavm 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ökalu | Kuvaus | Linkki |
---|---|---|
MCP | MCP-palvelin, johon voit yhdistää cursorilla parantaaksesi Solanan tekoälyavusteista kehitystä. | https://mcp.solana.com/ |
LLMs.txt | LLM-optimoitu dokumentaatio, jota voit käyttää kielimallien kouluttamiseen Solana-dokumentaatiolla. | https://solana.com/llms.txt |
Is this page helpful?