Sui開發環境建置

本篇分享Sui的開發環境建置

作業系統:Ubuntu 20.04
2022/12/01 親測有效!!如果有問題請寫信告訴我,我再更新

安裝依賴套件

1
2
sudo apt update
sudo apt install -y curl git-all libssl-dev libclang-dev cmake pkg-config libprotobuf-dev protobuf-compiler clang

安裝Rust和Cargo

Sui會使用到Rust和Cargo,Rust是一門編譯語言,同時兼顧很多高階語言的優點,同時有接近C++的效能,Cargo則是Rust的建構系統與套件管理工具。

1
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

可能會看到以下選項,輸入1進行預設安裝就可以了
install rust

重新啟動shell後就會有rust和cargo了,可以執行以下命令確認已經更新到最新穩定版

1
rustup update stable

安裝Sui

接下來安裝Sui,這步會編譯比較久

1
cargo install --locked --git https://github.com/MystenLabs/sui.git --branch devnet sui

測試是否安裝成功

執行命令

1
sui

安裝成功的話應該會看到類似以下畫面
install rust

恭喜!這樣就完成Sui的開發環境建置了!

下一步

下一步可以休息一下,或是熟悉一下Sui client的命令

可以選擇閱讀:
閱讀 Sui官網: Sui client cli 了解有哪些命令可以使用
閱讀 Sui官網: Connect to Sui Devnet 學習跟開發鏈互動

或是閱讀我寫的 熟悉Sui Client常用命令