成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用 rustup 管理你的 Rust 工具鏈

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

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

默認 Rust 安裝方式

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

$ sudo dnf install rust cargo

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

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

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

使用 rustup 安裝 Rust 工具鏈

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

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

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

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

出現提示時選擇選項 ??1??:

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

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

$ source $HOME/.cargo/env

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

$ rustc --version
$ cargo --version

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

你可以使用以下命令查看已安裝的不同工具鏈以及哪個工具鏈是可用的:

$ rustup show

在工具鏈之間切換

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

$ rustup default
$ rustup default nightly

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

$ rustup which rustc
$ rustup which cargo

檢查和更新工具鏈

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

$ rustup check

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

$ rustup update

幫助和文檔

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

$ rustup --help

??rustup??? 在 GitHub 上有完整的 ??參考手冊??,你可以用作參考。所有 Rust 文檔都安裝在你的本地系統上,不需要你連接到互聯網。你可以訪問包括書籍、標準庫等在內的本地文檔:

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

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

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2021-03-14 22:34:05

工具RMS應用層

2021-06-15 15:00:08

Cockpit樹莓派Linux

2022-06-06 14:20:25

個人財務開源預算

2020-09-16 06:09:43

開源工具PulpLinux

2019-08-05 15:38:07

BitwardenPodman密碼管理器

2012-06-06 10:09:31

iPad數據中心

2018-03-05 10:18:44

Linux密碼密碼管理器

2012-05-22 15:19:55

Rex服務器管理

2012-08-09 16:37:45

服務器管理Rex

2018-11-06 09:24:55

LinuxLutries命令

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桌面設置Linux

2021-08-17 10:53:11

Linuxsystemd-ude硬件

2012-05-10 10:45:40

2022-04-18 16:28:30

Linux

2022-02-25 07:38:35

Linux

2023-04-09 08:50:33

GnuCash會計工具開源
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产青草久久久久96 | 伊人亚洲| 久久精品无码一区二区三区 | 国产精品久久亚洲 | 国产精品久久国产精品 | 天天操狠狠操 | 毛片免费在线 | 自拍偷拍精品 | 91精品国产综合久久婷婷香蕉 | 欧美另类视频在线 | 国产精品毛片无码 | 又爽又黄axxx片免费观看 | 国产精品我不卡 | 99久久精品国产一区二区三区 | 精品成人一区二区 | 国产成人精品久久二区二区 | 成人国产精品入口免费视频 | 在线观看亚 | 欧美精品乱码99久久影院 | 黄色大片免费网站 | 男人午夜视频 | 国产精品美女久久久 | 91精品国产92| aaaaaa大片免费看最大的 | 亚洲高清免费观看 | 国产农村妇女精品一区 | 欧美激情欧美激情在线五月 | 天天天操| 五月天激情综合网 | 精品视频免费 | 亚洲精品视频在线观看视频 | 亚洲精品一区二区在线观看 | 超碰免费在线观看 | 国产成人麻豆免费观看 | 一区二区三区免费观看 | 亚洲第一视频网 | 亚洲国产精品suv | 伊人色综合久久天天五月婷 | 在线视频91 | 欧美在线| 亚洲成人一二区 |