rustup 是一个管理 Rust 工具链版本的命令行工具。先安装 rustup,然后用它管理 Rust 工具的安装、升级等操作。
在 Linux 或 macOS 上安装 rustup
如果使用 Linux 或 macOS 操作系统,打开终端后,执行如下命令:
$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
上述命令会下载一个脚本,安装 rustup 工具,最后安装最新稳定版 Rust。中间可能需要输入密码。如果安装成功,会出现如下提示文本:
Rust is installed now. Great!
你可能还需要安装一款连接器(linker),Rust 利用它把编译产物连接为一个文件。如果遇到连接器错误(linker errors),需要安装 C 编译器,其中通常都会包含 linker。一些依赖 C 代码的 Rust 包也需要 C 编译器,因此最好装一下它。
在 macOS 上,执行如下代码安装 C 编译器:
$ xcode-select --install
Linux 用户通常需要安装 GCC 或 Clang,视不同发行版而定。比如,在 Ubuntu 中,可以安装 build-essential 包:
在 Windows 安装 rustup
在 Windows 系统,访问 www.rust-lang.org/tools/insta… 根据指示安装 Rust。
更新和卸载
使用 rustup 安装 Rust 后,可以轻松升级到最新版本。在终端执行如下命令即可:
$ rustup update
如果要卸载 Rust 和 rustup,执行如下命令:
$ rustup self uninstall
排查问题
如果想确定 Rust 是否安装成功,可以执行如下命令:
$ rustc --version
应该会看到最新稳定版的版本号,提交哈希值,提交日期等相关信息,格式如下:
rustc x.y.z (abcabcabc yyyy-mm-dd)
如果能看到这种信息,说明 Rust 安装成功!
本地文档
安装 Rust 时,还会附赠一套离线文档。使用 rustup doc 在浏览器开启本地文档。
参考文档
- Installation - rust