Linux 编译安装 Rust 主要涉及以下基础概念:
首先,确保系统上安装了必要的编译工具和依赖项。
sudo apt update
sudo apt install build-essential curl git
使用 Rust 官方提供的安装脚本来安装 Rust。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
运行上述命令后,会提示你选择安装方式。通常选择默认选项即可。
安装完成后,需要将 Rust 的二进制文件路径添加到系统的 PATH 环境变量中。
source $HOME/.cargo/env
运行以下命令检查 Rust 是否安装成功。
rustc --version
cargo --version
如果在安装过程中遇到权限问题,可以使用 sudo
提升权限。
sudo curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
如果下载安装脚本失败,可能是网络问题。可以尝试更换镜像源或使用代理。
curl --proto '=https' --tlsv1.2 -sSf https://mirrors.tuna.tsinghua.edu.cn/rustup.sh | sh
如果在编译过程中提示缺少某些库,可以根据提示安装相应的依赖。
例如,缺少 libssl-dev
:
sudo apt install libssl-dev
以下是一个简单的 Rust 程序示例:
fn main() {
println!("Hello, world!");
}
保存为 main.rs
,然后使用以下命令编译和运行:
rustc main.rs
./main
通过以上步骤,你应该能够在 Linux 系统上成功编译并安装 Rust。如果遇到其他具体问题,可以根据错误信息进一步排查解决。
领取专属 10元无门槛券
手把手带您无忧上云