在Debian系统上选择和管理Rust版本,推荐使用rustup
工具。以下是详细的步骤和建议:
rustup
安装更新系统包列表:
sudo apt update
安装必要的依赖:
sudo apt install curl build-essential
下载并运行rustup-init
:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
按照提示完成安装:
配置环境变量:
rustup-init
会自动完成这一步,但你可以手动检查和配置:source $HOME/.cargo/env
验证安装:
rustc --version
cargo --version
如果你不想使用rustup
,也可以通过Debian的APT仓库来安装Rust:
添加Rust官方APT仓库:
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:rust-lang/rust
sudo apt update
安装Rust:
sudo apt install rustc cargo
验证安装:
rustc --version
cargo --version
更新Rust版本:
rustup update stable
rustup update 1.60.0
安装特定版本的Rust:
rustup install stable
rustup default stable
查看所有已安装的Rust工具链:
rustup toolchain list
cargo-deb
的必要条件。cargo-deb
打包Rust项目cargo-deb
是一个用于从Cargo项目创建Debian包的辅助命令。使用以下命令可以在Rust项目的根目录下自动生成.deb
包:
cargo deb
通过以上步骤和建议,你应该能够在Debian系统上成功选择和管理Rust版本,并搭建一个适合你需求的Rust开发环境。