Rust是一种高效、可靠的系统编程语言。与许多其他流行的编程语言如C和Python不同,Rust并没有在大多数Linux发行版中预装,因此需要用户手动安装。本文主要介绍如何在Linux系统上安装Rust语言。
1、更新Rust根目录
export RUSTUP_HOME='~/.rustup'
2、安装Rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
在提示时,输入1以继续默认的Rust安装。如果要修改PATH变量,更改工具链流或添加配置文件,则可以选择2并为每个提供自定义值。
3、应用安装路径更改:
source ~/.bash_profile
4、设置个人资料
Rust附带独立的简档,可控制当前环境中安装了哪些生锈工具。在安装期间选择了默认配置文件。可以随时更改配置文件。例如,选择最小配置文件:
rustup set profile minimal
5、验证Rust Toolchain安装
which rustc /root/.cargo/bin/rustc
6、安装'Build-Essential'包
Rust利用GCC链接器进行编译的链接阶段。主机可能会或可能没有CC可用。你可以安装必要的以下方式:
| 发行版 | 命令 |
|------------------------------|--------------------------------------------------|
| RHEL / CentOS / Amazon Linux | sudo yum install gcc gcc-c++ make
|
| Ubuntu / Debian | sudo apt-get install build-essential
|
| Software Hat | sudo yum install make gcc gcc-c++ kernel-devel
|
至此,Rust工具链已经安装并可以使用。可以通过编译并执行测试Rust程序来测试Rust工具链:
7、创建"Hello World"的Rust程序
echo -e 'fn main() {
\tprintln!("Hello from Hostwinds!");
}' >> hellorust.rs
cat hellorust.rs
8、使用RustC编译器编译
rustc hellorust.rs
编译器应输出名为"hellorust"的单个文件,该文件是hellorust.rs程序的编译二进制文件。
现在可以执行已编译的rust程序:
./hellorust
至此,已经成功在Linux系统上安装Rust语言,可以利用Rust的强大功能,编写可靠且高效的代码。