Bài viết
Chia sẻ kiến thức của bạn.
Quản lý tất cả trong một CLI Sui, MVR & Walrus
SuiUp là gì
SuiUp là một công cụ (hãy nghĩ về nó giống như “rustup for Sui”) cho phép bạn cài đặt và quản lý các phiên bản khác nhau của các công cụ CLI liên quan đến SUI tất cả ở một nơi. Điều đó có nghĩa là bạn có thể xử lý Sui CLI, Move Package Registry CLI (MVR) và Walrus CLI tất cả từ một công cụ tiện lợi
Tại sao sử dụng SuiUp? 🧠
Tiện lợi tất cả trong một: Thay vì cài đặt sui, mvr và walrus riêng biệt (và cố gắng theo dõi từng phiên bản), SuiUp xử lý tất cả cho bạn. Nó cho phép dễ dàng cài đặt và chuyển đổi giữa các phiên bản của các CLI này - tất cả ở một nơi.
DevX tốt hơn (Trải nghiệm nhà phát triển): SuiUp đơn giản hóa đáng kể việc quản lý phiên bản. Bạn cần thử nghiệm DApp của mình trên bản phát hành Sui testnet mới nhưng cũng duy trì phiên bản cũ hơn cho một dự án khác? Không có vấn đề gì - bạn có thể cài đặt nhiều phiên bản cạnh nhau và chuyển đổi với một lệnh duy nhất.
Tránh xung đột PATH: Bằng cách quản lý tập trung các tệp nhị phân, SuiUp giúp ngăn chặn sự nhầm lẫn xung quanh phiên bản bạn đang chạy. Nó cài đặt các tệp nhị phân mặc định trong một thư mục chuyên dụng (như ~/.local/bin trên Mac/Linux) và cảnh báo bạn nếu thư mục đó không nằm trong PATH của bạn. Hãy chắc chắn rằng thư mục đó xuất hiện đầu tiên trong PATH của bạn để nó được ưu tiên.
Tính nhất quán giữa các môi trường: Đối với các nhóm và các dự án mã nguồn mở, SuiUp cho phép mọi người đồng bộ hóa với cùng một phiên bản CLI một cách dễ dàng. Không còn vấn đề “hoạt động trên máy của tôi” nữa.
Cập nhật và khôi phục nhanh: Nâng cấp hoặc hạ cấp CLI của bạn dễ dàng như một lệnh. Hãy tự tin thử các bản phát hành mới - bạn luôn có thể chuyển đổi lại nếu cần.
Bắt đầu với SuiUp
Trước khi sử dụng SuiUp, bạn cần cài đặt nó trên hệ thống của mình. SuiUp hỗ trợ tất cả các hệ điều hành chính:
Cài đặt với Script:
curl -sSfL https://raw.githubusercontent.com/Mystenlabs/suiup/main/install.sh | sh
Hoặc với hàng hóa:
cargo install --git https://github.com/Mystenlabs/suiup.git --locked
Lệnh chính: Cài đặt
suiup install sui@testnet
suiup install sui@devnet
suiup install sui@testnet-1.40.1
suiup install mvr
suiup install mvr@0.0.8
suiup install walrus -y
Cập nhật các công cụ đã cài đặt:
suiup update sui@devnet
Đặt phiên bản mặc định:
suiup default set sui@testnet-1.44.2
suiup default set mvr@0.0.7
Hiển thị phiên bản hiện tại đang sử dụng:
suiup default get
Danh sách các tệp nhị phân có sẵn:
suiup list
Phần thưởng: Cài đặt từ Nightly hoặc Branch (Chỉ dành cho người dùng nâng cao)
suiup install mvr --nightly
suiup install mvr --nightly my_branch
suiup install mvr --nightly --debug
Xử lý sự cố 🚫
Nếu không tìm thấy suiup → kiểm tra đường dẫn của bạn
Nếu phiên bản sai đang được sử dụng → đảm bảo .local/bin là đầu tiên trong PATH
Sử dụng sui và suiup nào để gỡ lỗi
- Sui
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
Kiếm phần của bạn từ 1000 Sui
Tích lũy điểm danh tiếng và nhận phần thưởng khi giúp cộng đồng Sui phát triển.

- ... SUIBigSneh+1396
- ... SUISuiLover+1333
- ... SUI0xduckmove+1207
- ... SUIThorfin+1202
- ... SUIOwen+970
- ... SUIharry phan+847
- ... SUItheking+742
- Tại sao BCS yêu cầu thứ tự trường chính xác để khử chuỗi khi cấu trúc Move có các trường được đặt tên?53
- Nhiều lỗi xác minh nguồn” trong các ấn phẩm về mô-đun Sui Move - Giải quyết lỗi tự động43
- Giao dịch Sui thất bại: Đối tượng được dành riêng cho giao dịch khác25
- Làm thế nào để các ràng buộc về khả năng tương tác với các trường động trong các bộ sưu tập không đồng nhất?05