在Debian系統上搭建Rust環境是一個相對簡單的過程,以下是詳細的步驟:
首先,確保你的系統已經更新到最新版本,并安裝必要的依賴包。打開終端,執行以下命令:
sudo apt update
sudo apt install curl build-essential gcc make -y
使用 rustup
工具在Debian系統上安裝Rust編程語言。執行以下命令:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --no-modify-path -y
這個命令會將 rustup
工具鏈下載到自定義安裝目錄 /opt/rust
,并將 RUSTUP_HOME
和 CARGO_HOME
的環境變量定義到這個目錄。
安裝完成后,需要將 RUSTUP_HOME
和 CARGO_HOME
的環境變量添加到 PATH
環境變量中,以便在終端中直接使用 rust
命令。執行以下命令:
echo 'export RUSTUP_HOME=/opt/rust' | sudo tee -a /etc/profile.d/rust.sh
echo 'export PATH=$PATH:/opt/rust/bin' | sudo tee -a /etc/profile.d/rust.sh
source /etc/profile
使用以下命令驗證 Rust 是否安裝成功:
rustc --version
如果安裝成功,將顯示 Rust 編譯器的版本信息。
cargo
是 Rust 的包管理器和構建工具。在 Rust 項目根目錄下,可以使用以下命令來構建、測試和發布項目:
構建項目:
cargo build
運行測試:
cargo test
發布項目:
cargo publish
(需要先登錄到 crates.io)
配置國內源:為了提高下載速度,可以配置國內的 crates
源。在 ~/.bashrc
文件中添加以下內容:
export RUSTUP_DIST_SERVER=https://rsproxy.cn
export RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup
然后運行以下命令使更改生效:
source ~/.bashrc
安裝特定版本的 Rust:如果需要安裝特定版本的 Rust,可以使用以下命令:
rustup install stable
rustup default stable
通過以上步驟,你就可以在 Debian 系統上成功搭建 Rust 開發環境了。如果需要進一步了解 Rust 的使用方法,可以參考 Rust 官方文檔。