在Debian系統中,Rust庫的管理主要依賴于Cargo,這是Rust的官方包管理器和構建工具。以下是一些基本步驟來管理Rust庫:
使用APT安裝: Debian的官方倉庫提供了Rust和Cargo的安裝包。
sudo apt update
sudo apt install rustc cargo
使用Rustup安裝(推薦): Rustup是Rust的官方安裝和管理工具,可以方便地安裝和管理多個Rust版本以及相關的工具鏈。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
創建新項目:
cargo new my_project
cd my_project
添加依賴:
在項目的Cargo.toml文件中添加所需的依賴項。例如:
[dependencies]
serde = { version = "1.0", features = ["derive"] }
構建項目:
使用cargo build命令來編譯項目。
cargo build
運行項目:
使用cargo run命令來運行項目。
cargo run
更新依賴:
使用cargo update命令來更新項目中的依賴項。
cargo update
清理構建緩存:
使用cargo clean命令來清理構建緩存。
cargo clean
如果你需要安裝和管理多個Rust工具鏈,可以使用rustup。例如:
列出已安裝的工具鏈:
rustup toolchain list
安裝特定版本的Rust:
rustup install 1.58.0
切換到特定版本的Rust:
rustup default 1.58.0
為特定項目設置Rust版本:
在項目目錄下創建一個.rust-version文件,并寫入所需的Rust版本號。
echo "1.58.0" > .rust-version
通過這些步驟,你可以在Debian系統中有效地管理和使用Rust庫。