在Debian系统上安装Rust编译器,推荐使用rustup
工具,这是Rust官方提供的安装程序,可以轻松管理和维护Rust环境。以下是详细的安装步骤:
sudo su
命令获取root权限。更新系统包列表:
sudo apt update
安装必要的依赖包:
sudo apt install curl build-essential gcc make -y
下载并安装rustup
:
wget --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sudo bash -s -- --no-modify-path -y
这个命令会将rustup
安装程序下载到系统范围内,并设置相应的环境变量。--no-modify-path
选项确保rustup
不会修改系统的PATH
环境变量。
配置环境变量:
echo 'export RUSTUP_HOME=/opt/rust' | sudo tee -a /etc/profile.d/rust.sh
echo 'export PATH=$PATH:/opt/rust/bin' | sudo tee -a /etc/profile.d/rust.sh
source /etc/profile
这些命令将RUSTUP_HOME
和PATH
环境变量添加到系统配置文件中,使其在每次登录时自动加载。
验证安装:
rustc --version
如果安装成功,你应该会看到Rust编译器的版本信息。
为Bash生成rustup
命令完成:
rustup completions bash > /usr/share/bash-completion/completions/rustup
然后重新加载bash_completion
配置文件:
source /etc/profile.d/bash_completion.sh
现在你可以在终端中使用Tab键自动补全rustup
命令。
使用rustup
安装特定版本的Rust:
rustup install stable
rustup default stable
通过以上步骤,你就可以在Debian系统上成功安装Rust编程语言及其工具链cargo
。安装完成后,你可以使用rustc
命令编译Rust代码,使用cargo
命令管理项目和依赖项。
如果在安装过程中遇到问题,可以参考Rust官方文档或相关社区论坛寻求帮助。