+1

Thiết lập môi trường Solana cục bộ (P1)

Bài viết này sẽ bắt đầu bằng việc thiết lập môi trường phát triển Solana cục bộ. Hãy cùng theo dõi thật kỹ nhé.

Thiết lập môi trường Solana cục bộ

1. Bước 1: Thiết lập WSL

Để bắt đầu, chúng ta sẽ sử dụng Windows Subsystem for Linux (WSL). WSL cho phép bạn chạy lệnh Linux trực tiếp trên máy Windows của mình, điều này rất cần thiết cho quá trình phát triển Solana.

Cài đặt WSL:

Mở PowerShell và chạy:

wsl --install

Nếu WSL đã được cài đặt, hãy cập nhật:

wsl --update

Cài đặt Ubuntu (hoặc bất kỳ phiên bản Linux nào bạn thích):

wsl --install -d Ubuntu

Khởi động lại máy tính và mở Ubuntu:

wsl ubuntu

Thiết lập môi trường Ubuntu của bạn bằng cách tạo tên người dùng và mật khẩu.

2. Bước 2: Cài đặt Rust

Rust là ngôn ngữ chính để phát triển Solana. Hãy cài đặt nó:

Chạy các lệnh sau:

sudo apt update
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y

Tải lại biến môi trường PATH:

. "$HOME/.cargo/env"

Xác minh cài đặt:

rustc --version

Bạn sẽ thấy nội dung tương tự như rustc 1.80.1

3. Bước 3: Cài đặt Solana CLI

CLI Solana rất cần thiết cho việc xây dựng và triển khai các chương trình Solana.

Cài đặt bộ công cụ Solana CLI:

sh -c "$(curl -sSfL https://release.anza.xyz/stable/install)"

Thêm biến môi trường PATH:

export PATH="$HOME/.local/share/solana/install/active_release/bin:$PATH"

Xác minh cài đặt:

solana --version

Ví dụ đầu ra: solana-cli 1.18.22

4. Bước 4: Cài đặt Anchor CLI

Anchor đơn giản hóa quá trình phát triển chương trình Solana.

Cài đặt các phụ thuộc cần thiết:

sudo apt-get install -y build-essential pkg-config libudev-dev llvm libclang-dev protobuf-compiler libssl-dev

Cài đặt Anchor Version Manager (AVM):

cargo install --git https://github.com/coral-xyz/anchor avm --force

Sử dụng AVM để cài đặt Anchor CLI mới nhất:

avm install latest
avm use latest

Xác minh cài đặt:

anchor --version

Ví dụ đầu ra: anchor-cli 0.30.1

5. Bước 5: Cài đặt Node.js và Yarn

Node.js và Yarn là bắt buộc để chạy thử nghiệm dự án Anchor mặc định.

Cài đặt Node Version Manager (nvm):

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

Khởi động lại thiết bị đầu cuối và xác nhận cài đặt:

command -v nvm

Cài đặt Node.js:

nvm install node

Xác minh cài đặt:

node --version

Cài đặt Yarn:

npm install --global yarn

Xác minh cài đặt:

yarn --version

Như vậy là bạn đã hoàn thành việc thiết lập môi trường Solana cục bộ rồi đấy.


All Rights Reserved

Viblo
Let's register a Viblo Account to get more interesting posts.