在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官方文档。