在 Debian 中查找与获取 Rust 资源的实用指南
一 安装与获取 Rust 资源
sudo apt update && sudo apt install cargo;验证:cargo --version、rustc --version。curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh,完成后执行 source "$HOME/.cargo/env",验证:rustc --version、cargo --version。如需更新:rustup update;如需卸载:rustup self uninstall。sudo apt install build-essential。二 查找与安装 Rust 软件包与库
apt search rust- 或访问 Debian Packages 网站搜索含有关键字 rust- 的包,适合查找系统提供的库/工具(版本通常较稳)。rand = "0.8";运行 cargo build 自动从 crates.io 下载并编译依赖。示例:[dependencies]
rand = "0.8"
之后使用 cargo build、cargo run 完成构建与运行。三 配置国内镜像加速
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
[source.crates-io]
replace-with = 'rsproxy'
[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"
[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"
[net]
git-fetch-with-cli = true
说明:上述镜像仅加速包索引与下载,不影响工具链管理(rustup)。四 常用查找与管理命令
rustc --version、cargo --version、rustup show(查看当前工具链与组件)。rustup update;卸载官方工具链用 rustup self uninstall;卸载发行版包用 sudo apt remove cargo 并 sudo apt autoremove。cargo build(构建)、cargo run(构建并运行)、cargo test(运行测试)。