在Debian系统上安装Rust编译器,推荐使用rustup
工具,这是Rust官方提供的安装程序,可以轻松管理和维护Rust环境。以下是详细的安装步骤:
更新系统:
sudo apt update
sudo apt upgrade -y
安装必要的构建工具:
sudo apt install curl build-essential gcc make -y
下载并运行rustup
安装程序:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --no-modify-path -y
或者直接下载rustup-init.sh
脚本并运行:
wget https://sh.rustup.rs -O rustup-init.sh
bash rustup-init.sh
按照提示进行安装:
~/.cargo
和~/.rustup
)。rustfmt
和Clippy
(可选,但推荐)。PATH
环境变量中(通常选择“是”)。完成安装:
source $HOME/.cargo/env
在终端中输入以下命令检查Rust是否安装成功:
rustc --version
如果显示了Rust编译器的版本信息,说明安装成功。
构建项目:
cargo build --release
运行测试:
cargo test
发布项目:
cargo publish(需要先登录到crates.io)
此外,cargo-deb
是一个有用的工具,它能够自动从Cargo项目创建Debian包(.deb格式),这对于将Rust项目打包成可安装的软件包非常有用。
cargo install cargo-deb
cargo deb
生成的.deb包可以用于在Debian系统上进行安装。
通过以上步骤,你就可以在Debian系统上成功安装Rust编程语言及其工具链cargo
。如果在安装过程中遇到问题,可以参考Rust官方文档或相关社区论坛寻求帮助。