在Debian上管理Rust庫主要依賴Cargo工具,核心操作如下:
安裝Rust和Cargo
推薦使用rustup安裝,可管理多版本工具鏈:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env # 配置環境變量
創建/管理項目
cargo new <項目名>Cargo.toml的[dependencies]中聲明,如serde = "1.0",然后運行cargo build自動下載。cargo update(全局更新)或cargo update -p <包名>(更新指定包)。構建與清理
cargo build(開發模式)或cargo build --release(優化發布模式)。cargo clean。打包與發布
cargo deb(需安裝cargo-deb工具),生成.deb文件后用dpkg -i安裝。cargo publish。擴展功能
~/.cargo/config,添加[source.crates-io]替換為ustc源。cargo-edit)通過命令行修改Cargo.toml。以上操作覆蓋依賴管理、構建、打包等核心需求,具體可參考Cargo官方文檔。