在Debian系統上高效安裝Rust,可按以下步驟操作:
更新系統并安裝依賴
sudo apt update && sudo apt install curl build-essential gcc make -y
使用rustup安裝Rust
通過官方腳本安裝,指定自定義安裝路徑(如/opt/rust
)以避免權限問題:
wget -qO - https://sh.rustup.rs | sudo RUSTUP_HOME=/opt/rust CARGO_HOME=/opt/rust sh -s -- --no-modify-path -y
配置環境變量
將工具鏈路徑添加到系統配置文件,確保全局可用:
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
驗證安裝
通過版本號確認安裝成功:
rustc --version && cargo --version
(可選)配置國內鏡像加速下載
編輯~/.cargo/config.toml
,添加清華鏡像源:
[source.crates-io]
replace-with = "tuna"
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
說明:
--no-modify-path
參數避免修改用戶級PATH,通過系統級配置統一管理環境變量,適合多用戶環境。cargo
管理項目,無需額外步驟。