偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

使用 rustup 管理你的 Rust 工具鏈

開發(fā) 后端 Linux
rustup 可用于 Rust 安裝與更新。它還能夠在穩(wěn)定版、測試版和每日更新版之間無縫切換 Rust 編譯器及其工具。

Rust 編程語言 如今變得越來越流行,受到愛好者和公司的一致好評。它受歡迎的原因之一是 Rust 提供的令人驚嘆的工具,使其成為開發(fā)人員使用的樂趣。??rustup??? 是管理 Rust 工具的官方工具。它不僅可以安裝和更新 Rust ,它還能夠在穩(wěn)定版、測試版和每日更新版之間無縫切換 Rust 編譯器及其工具。本文將向你介紹 ??rustup?? 及其一些常用命令。

默認(rèn) Rust 安裝方式

如果你想在 Linux 上安裝 Rust,你可以使用你的包管理器。在 Fedora 或 CentOS Stream 上,你可以這樣:

$ sudo dnf install rust cargo

這提供了一個穩(wěn)定版的 Rust 工具鏈,如果你是 Rust 的初學(xué)者,并想嘗試編譯和運行簡單的程序,它會非常有用。但是,由于 Rust

是一種新的編程語言,它變化很快,并且經(jīng)常添加許多新功能。這些功能是 Rust

工具鏈的每日更新版和之后測試版的一部分。要試用這些功能,你需要安裝這些較新版本的工具鏈,而不會影響系統(tǒng)上的穩(wěn)定版本。不幸的是,你的發(fā)行版的包管理器在這里無法做到。

使用 rustup 安裝 Rust 工具鏈

要解決上述問題,你可以下載安裝腳本:

$ curl --proto '=https' --tlsv1.2 \
-sSf https://sh.rustup.rs > sh.rustup.rs

檢查它,然后運行它。它不需要 root 權(quán)限,并根據(jù)你的本地用戶權(quán)限安裝 Rust:

$ file sh.rustup.rs
sh.rustup.rs: POSIX shell script, ASCII text executable
$ less sh.rustup.rs
$ bash sh.rustup.rs

出現(xiàn)提示時選擇選項 ??1??:

1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
> 1

安裝后,你必須獲取環(huán)境變量以確保 ??rustup?? 命令立即可供你運行:

$ source $HOME/.cargo/env

驗證是否安裝了 Rust 編譯器(??rustc???)和 Rust 包管理器(??cargo??):

$ rustc --version
$ cargo --version

查看已安裝和可用的工具鏈

你可以使用以下命令查看已安裝的不同工具鏈以及哪個工具鏈?zhǔn)强捎玫模?/p>

$ rustup show

在工具鏈之間切換

你可以查看默認(rèn)工具鏈并根據(jù)需要進行更改。如果你當(dāng)前使用的是穩(wěn)定版工具鏈,并希望嘗試每日更新版中提供的新功能,你可以輕松切換到每日更新版工具鏈:

$ rustup default
$ rustup default nightly

要查看 Rust 的編譯器和包管理器的完整路徑:

$ rustup which rustc
$ rustup which cargo

檢查和更新工具鏈

要檢查是否有新的 Rust 工具鏈可用:

$ rustup check

假設(shè)一個新版本的 Rust 發(fā)布了,其中包含一些有趣的特性,并且你想要獲取最新版本的 Rust。你可以使用 ??update?? 子命令來做到這一點:

$ rustup update

幫助和文檔

以上命令對于日常使用來說綽綽有余。盡管如此,??rustup?? 有多種命令,你可以參考幫助部分了解更多詳細(xì)信息:

$ rustup --help

??rustup??? 在 GitHub 上有完整的 ??參考手冊??,你可以用作參考。所有 Rust 文檔都安裝在你的本地系統(tǒng)上,不需要你連接到互聯(lián)網(wǎng)。你可以訪問包括書籍、標(biāo)準(zhǔn)庫等在內(nèi)的本地文檔:

$ rustup doc
$ rustup doc --book
$ rustup doc --std
$ rustup doc --cargo

Rust 是一種正在積極開發(fā)中的令人興奮的語言。如果你對編程的發(fā)展方向感興趣,請關(guān)注 Rust!

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2021-03-14 22:34:05

工具RMS應(yīng)用層

2021-06-15 15:00:08

Cockpit樹莓派Linux

2022-06-06 14:20:25

個人財務(wù)開源預(yù)算

2020-09-16 06:09:43

開源工具PulpLinux

2012-06-06 10:09:31

iPad數(shù)據(jù)中心

2019-08-05 15:38:07

BitwardenPodman密碼管理器

2018-03-05 10:18:44

Linux密碼密碼管理器

2018-11-06 09:24:55

LinuxLutries命令

2012-05-22 15:19:55

Rex服務(wù)器管理

2012-08-09 16:37:45

服務(wù)器管理Rex

2019-07-16 16:40:00

Ansible工作站配置

2019-07-13 14:21:04

LinuxShell命令

2022-01-21 09:45:42

Mozilla SOKubernetesLinux

2019-03-31 17:28:37

Arch LinuxLinux鏡像

2019-07-16 16:26:16

Ansible桌面設(shè)置Linux

2021-08-17 10:53:11

Linuxsystemd-ude硬件

2023-04-09 08:50:33

GnuCash會計工具開源

2019-09-09 09:30:59

Git行程Linux

2013-05-03 10:04:16

WorkstationvSphere

2023-06-12 08:00:48

Napi-rsRust 前端工具
點贊
收藏

51CTO技術(shù)棧公眾號