Εγκατάσταση Εξαρτήσεων
Ένας οδηγός για τη ρύθμιση του τοπικού περιβάλλοντος ανάπτυξης Solana. Μάθετε πώς να εγκαταστήσετε τη Rust, το Solana CLI και το Anchor Framework σε Windows (WSL), Linux και Mac. Χρησιμοποιήστε αυτόν τον οδηγό αν προτιμάτε να εγκαταστήσετε κάθε εξάρτηση ξεχωριστά, ή αν η γρήγορη εγκατάσταση αποτύχει για οποιονδήποτε λόγο.
Προαπαιτούμενα
Εγκατάσταση Rust
Οι προγραμματιστές δημιουργούν προγράμματα Solana χρησιμοποιώντας τη γλώσσα προγραμματισμού Rust.
- Εγκαταστήστε τη Rust χρησιμοποιώντας το rustup εισάγοντας την ακόλουθη εντολή στο τερματικό σας:
$curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
Μετά από μια επιτυχημένη εγκατάσταση θα δείτε το ακόλουθο μήνυμα:
- Επαναφορτώστε τη μεταβλητή περιβάλλοντος PATH για να συμπεριλάβετε τον κατάλογο bin του Cargo:
$. "$HOME/.cargo/env"
- Επαληθεύστε ότι η εγκατάσταση ήταν επιτυχής.
$rustc --version
Θα δείτε μια έξοδο όπως η ακόλουθη:
rustc 1.86.0 (05f9846f8 2025-03-31)
Εγκατάσταση του Solana CLI
Το Solana CLI παρέχει όλα τα εργαλεία που απαιτούνται για την ανάπτυξη και την ανάπτυξη προγραμμάτων Solana.
- Εγκαταστήστε τη σουίτα εργαλείων Solana CLI χρησιμοποιώντας την επίσημη εντολή εγκατάστασης:
$sh -c "$(curl -sSfL https://release.anza.xyz/stable/install)"
Μπορείτε να αντικαταστήσετε το stable
με την ετικέτα έκδοσης που αντιστοιχεί
στην έκδοση λογισμικού που επιθυμείτε (π.χ. v2.0.3
), ή να χρησιμοποιήσετε
ένα από τα τρία συμβολικά ονόματα καναλιών: stable
, beta
, ή edge
.
- Προσθέστε μια μεταβλητή περιβάλλοντος PATH
Κατά την πρώτη εγκατάσταση του Solana CLI, μπορεί να σας ζητηθεί να προσθέσετε
μια μεταβλητή περιβάλλοντος PATH
. Για να το κάνετε αυτό, κλείστε και ανοίξτε
ξανά το τερματικό σας ή εκτελέστε το ακόλουθο στο κέλυφός σας:
export PATH="/Users/test/.local/share/solana/install/active_release/bin:$PATH"
- Ενημερώστε τη μεταβλητή περιβάλλοντος PATH
Εάν χρησιμοποιείτε Linux ή WSL, πρέπει να προσθέσετε το εκτελέσιμο αρχείο Solana CLI στο PATH σας ώστε η εντολή να είναι διαθέσιμη στο τερματικό σας. Για να το κάνετε αυτό, ακολουθήστε τα παρακάτω βήματα:
α. Ελέγξτε ποιο κέλυφος χρησιμοποιείτε:
$echo $SHELL
- Αν το αποτέλεσμα περιέχει
/bash
, χρησιμοποιήστε.bashrc
. - Αν το αποτέλεσμα περιέχει
/zsh
, χρησιμοποιήστε.zshrc
.
β. Εκτελέστε την κατάλληλη εντολή, ανάλογα με το κέλυφός σας.
Για Bash (bashrc
):
$echo 'export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.bashrc$source ~/.bashrc
Για Zsh (zshrc
):
$echo 'export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"' >> ~/.zshrc$source ~/.zshrc
- Επανεκκινήστε το τερματικό σας ή εκτελέστε την ακόλουθη εντολή για να ανανεώσετε τη συνεδρία του τερματικού:
$source ~/.bashrc # If using Bash$source ~/.zshrc # If using Zsh
- Επαληθεύστε ότι η εγκατάσταση ήταν επιτυχής ελέγχοντας την έκδοση του Solana CLI:
$solana --version
Θα δείτε αποτέλεσμα όπως το ακόλουθο:
solana-cli 2.2.12 (src:0315eb6a; feat:1522022101, client:Agave)
Μπορείτε να δείτε όλες τις διαθέσιμες εκδόσεις στο Agave Github repo. Το Agave είναι ο πελάτης validator από την Anza, παλαιότερα γνωστός ως πελάτης validator της Solana Labs.
- Ενημερώστε το Solana CLI στην τελευταία έκδοση, όπως χρειάζεται (Προαιρετικό)
$agave-install update
Εγκατάσταση του Anchor CLI
Το Anchor είναι ένα πλαίσιο για την ανάπτυξη προγραμμάτων Solana. Το πλαίσιο Anchor αξιοποιεί τα macros της Rust για να απλοποιήσει τη διαδικασία συγγραφής προγραμμάτων Solana.
Προαπαιτούμενα
Το προεπιλεγμένο αρχείο δοκιμών του έργου Anchor (TypeScript) που δημιουργείται
με την εντολή anchor init
απαιτεί Node.js και Yarn. (Το πρότυπο δοκιμών
Rust είναι διαθέσιμο χρησιμοποιώντας anchor init --test-template rust
)
Εγκατάσταση
Μπορείτε να εγκαταστήσετε το CLI και τα εργαλεία του Anchor με δύο τρόπους:
- Anchor Version Manager (AVM) — Συνιστώμενη μέθοδος εγκατάστασης
- Χωρίς AVM — Εγκατάσταση απευθείας από το GitHub
Ο Διαχειριστής Εκδόσεων Anchor (AVM) σας επιτρέπει να εγκαταστήσετε και να διαχειριστείτε διαφορετικές εκδόσεις του Anchor στο σύστημά σας και να ενημερώνετε εύκολα τις εκδόσεις του Anchor στο μέλλον. Για να εγκαταστήσετε το Anchor χρησιμοποιώντας το AVM, ακολουθήστε τα παρακάτω βήματα:
- Εγκαταστήστε το AVM με την ακόλουθη εντολή:
$cargo install --git https://github.com/solana-foundation/anchor avm --force
- Επιβεβαιώστε ότι το AVM εγκαταστάθηκε με επιτυχία:
$avm --version
- Εγκαταστήστε το Anchor CLI χρησιμοποιώντας το AVM:
Για να εγκαταστήσετε την πιο πρόσφατη έκδοση:
$avm install latest$avm use latest
Για να εγκαταστήσετε μια συγκεκριμένη έκδοση, καθορίστε τον αριθμό έκδοσης:
$avm install 0.30.1$avm use 0.30.1
Κατά την εγκατάσταση του Anchor CLI σε Linux ή WSL, ενδέχεται να αντιμετωπίσετε αυτό το σφάλμα:
error: could not exec the linker cc = note: Permission denied (os error 13)
Αν δείτε αυτό το μήνυμα σφάλματος, ακολουθήστε αυτά τα βήματα:
- Εγκαταστήστε τις εξαρτήσεις που αναφέρονται στην ενότητα Linux στην αρχή αυτής της σελίδας.
- Δοκιμάστε ξανά να εγκαταστήσετε το Anchor CLI.
- Επαληθεύστε ότι η εγκατάσταση ολοκληρώθηκε με επιτυχία, ελέγχοντας την έκδοση του Anchor CLI:
$anchor --version
Θα δείτε μια έξοδο όπως η παρακάτω:
anchor-cli 0.31.1
Μην ξεχάσετε να εκτελέσετε την εντολή avm use
για να δηλώσετε την
έκδοση του Anchor CLI που θα εκτελείται στο σύστημά σας.
- Αν εγκαταστήσατε την έκδοση
latest
, εκτελέστεavm use latest
. - Αν εγκαταστήσατε την έκδοση
0.30.1
, εκτελέστεavm use 0.30.1
.
Ρύθμιση εργαλείων τεχνητής νοημοσύνης για ανάπτυξη στο Solana
Αυτή η ενότητα περιγράφει την προαιρετική ρύθμιση εργαλείων τεχνητής νοημοσύνης που μπορείτε να χρησιμοποιήσετε για να επιταχύνετε την ανάπτυξή σας στο Solana.
Εργαλείο | Περιγραφή | Σύνδεσμος |
---|---|---|
MCP | Διακομιστής MCP στον οποίο μπορείτε να συνδεθείτε με cursor για βελτιωμένη ανάπτυξη με τη βοήθεια AI στο Solana. | https://mcp.solana.com/ |
LLMs.txt | Βελτιστοποιημένη τεκμηρίωση για LLM που μπορείτε να χρησιμοποιήσετε για την εκπαίδευση LLMs στα έγγραφα του Solana. | https://solana.com/llms.txt |
Is this page helpful?