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

0 0 0

Người đăng: Vũ Tuấn

Theo Viblo Asia

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.

Bình luận

Bài viết tương tự

- vừa được xem lúc

Viết chương trình ký quỹ trên Blockchain Solana

Xin chào tất cả mọi người. Công nghệ Blockchain đã có từ rất lâu, với sự dẫn đầu nổi tiếng là Blockchain của Bitcoin và của Ethereum.

0 0 490

- vừa được xem lúc

Blockchain layers là gì và các giải pháp mở rộng?

Lời nói đầu. Chào mọi người đã lâu không gặp, lần trước mình đã hứa lên bài về Blockchain tuy nhiên đến hôm nay mình mới có dịp ngồi lại và viết cho mọi người bài viết này nhằm giúp mọi người có cái n

0 0 22

Triển khai dự án Solana đầu tiên của bạn với Anchor (P2)

Sau đây là phần 2 của bài viết về chủ đề triển khai dự án Solana với Anchor. Các bạn có thể theo dõi phần 1 của bài viết ở đây nhé: Thiết lập môi trường Solana cục bộ (P1).

0 0 0