一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Ubuntu - 如何在 Ubuntu 和其它的 Linux 發行版安裝 Rust 和 Cargo

如何在 Ubuntu 和其它的 Linux 發行版安裝 Rust 和 Cargo

2021-11-01 21:10Linux中國Abhishek Prakash Ubuntu

了解在 Linux 上安裝 Rust 編程語言及其包管理器 Cargo 的各種方法。

如何在 Ubuntu 和其它的 Linux 發行版安裝 Rust 和 Cargo

了解在 Linux 上安裝 Rust 編程語言及其包管理器 Cargo 的各種方法。

自從 Mozilla 貢獻了 Rust 語言之后,它就獲得了更加突出和受歡迎的地位。口說無憑。Rust 將被使用在 Linux 內核中,它是繼 C 語言之后的第二種編程語言。

許多開發人員也開始使用 Rust 語言制作很棒的基于命令行的工具。這些工具通常可以通過 Cargo 包管理器 獲得。

這就是為什么在 Linux 中安裝 Rust 支持對程序員和最終用戶都很重要的原因。

官方 Rust 文檔建議通過以下這種方式下載并執行安裝程序腳本在 Linux 中安裝 Rust:

  1. curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

這是可行的。但是,你的發行版可能已經打包了 Rust。使用你的發行版的 包管理器 也是一種選擇。

讓我向你介紹官方 Rust 方式和包管理器方式的 Rust 安裝步驟。

方法1:使用官方方法在任意的 Linux 上安裝 Rust

這種方法有幾個優點:

  • 你可以獲取最新的 Rust 和 Cargo 版本
  • Rust 僅僅是為當前的用戶安裝,并不是所有用戶
  • 你并不需要 root 用戶或者 sudo 權限就可以為自己安裝 Rust

一些人不喜歡從互聯網下載并 運行 shell 腳本,即使它來自官方。但是,由于它不需要 root 訪問權限并且腳本來自官方,因此以這種方式安裝它應該是安全的。

首先,確保你已經安裝了 curl。如果沒安裝,使用你的發行版的包管理器安裝它。你可以使用 apt 命令在 Ubuntu 和 Debian 上安裝 Curl。

  1. sudo apt install curl

接下來,使用這條命令下載腳本并運行它:

  1. curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

如何在 Ubuntu 和其它的 Linux 發行版安裝 Rust 和 Cargo

它會詢問你輸入所需的安裝類型。選擇選項 1

如何在 Ubuntu 和其它的 Linux 發行版安裝 Rust 和 Cargo

腳本完成安裝后,你需要獲取配置文件的來源,以使更改應用于你的 shell。

如何在 Ubuntu 和其它的 Linux 發行版安裝 Rust 和 Cargo

應用文件:

  1. source $HOME/.cargo/env

完成后,通過檢查已安裝的版本來驗證 Rust 是否可用:

  1. rustc --version

如何在 Ubuntu 和其它的 Linux 發行版安裝 Rust 和 Cargo

Verifying Rust installation

太酷了。如果 Rust 發布了新版本,你可以使用如下命令更新已安裝的版本:

  1. rustup update

在你看到其它安裝方法之前,讓我快速展示如何移除以這種方式安裝的 Rust。

刪除以官方方式安裝的 Rust

在終端中,使用如下的命令從系統中移除 Rust:

  1. rustup self uninstall

詢問時按 Y,你將從系統中刪除 Rust。

如何在 Ubuntu 和其它的 Linux 發行版安裝 Rust 和 Cargo

Removing Rust from Linux

官方方式安裝已經完成。讓我們看看如何使用 apt 命令在 Ubuntu 上安裝 Rust。

方法2:使用 apt 命令在 Ubuntu 上安裝 Rust

為什么要使用包管理器?

  • 它在整個系統范圍內安裝 Rust,可供系統上的所有用戶使用
  • 它與其它系統更新一起集中更新(如果你的發行版添加了新版本的 Rust)

Ubuntu 中有兩個主要的 Rust 包:

  • rustc:用于 Rust 編程語言的 Rust 編譯器
  • cargo:Cargo 是 Rust 的包管理器,它會自動安裝 rustc

作為一個普通用戶,你將使用 Cargo 來安裝基于 Rust 的應用程序。作為程序員,你需要 Cargo 來獲取其它 Rust 包或創建自己的包。

由于 cargo 包含 rustc,所以我建議安裝它,以便一次性安裝所有必需的軟件包。

  1. sudo apt install cargo

系統會要求你輸入賬號密碼。

如何在 Ubuntu 和其它的 Linux 發行版安裝 Rust 和 Cargo

當然,你可以自由使用 apt install rustc,只安裝 Rust。這取決于你的選擇。

你可以驗證是否為你和所有其他用戶安裝了 Rust(如果你愿意):

如何在 Ubuntu 和其它的 Linux 發行版安裝 Rust 和 Cargo

很好。讓我也快速展示卸載步驟。

使用 apt remove 移除 Rust

要移除 Rust,你可以先移除 Cargo,然后使用 autoremove 命令移除隨它安裝的依賴項。

  1. sudo apt remove cargo

現在運行 autoremove

  1. sudo apt autoremove

就是這樣。你現在了解了在 Ubuntu 和其它 Linux 發行版上安裝 Rust 的所有基本知識。

原文鏈接:https://linux.cn/article-13938-1.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品毛片va一区二区三区 | 国产亚洲综合成人91精品 | 精品国产无限资源免费观看 | 精品国产品香蕉在线观看75 | 国产a一级毛片午夜剧院 | 免费国产福利 | 午夜影院免费观看视频 | 久久er国产免费精品 | 国产成人精视频在线观看免费 | 桥本有菜ssni-677在线观看 | 日韩精品视频在线观看免费 | 性柔术xxxhd| 精品亚洲永久免费精品 | 成人福利在线播放 | 无码AV免费精品一区二区三区 | 91大神在线精品视频一区 | 国产精品极品 | 亚欧国产 | 天天夜夜啦啦啦 | 我在厨房摸岳的乳HD在线观看 | a毛片免费观看完整 | 精品一区二区三区在线播放 | 亚洲人成伊人成综合网久久 | 久久久久琪琪精品色 | 亚洲不卡视频 | 办公室出轨秘书高h | 狠狠色婷婷日日综合五月 | 四虎4hu永久免费国产精品 | 5月色婷婷 | 青青草原国产 | 催眠白丝舞蹈老师小说 | 国内精品久久久久影院网站 | 91se精品免费观看 | 青草视频网站在线观看 | 交换朋友夫妇3中文字幕 | 骚虎最新网址 | 香蕉久久ac一区二区三区 | 男人机机桶女人机机 | 国产精品免费拍拍拍 | 亚洲国产成人久久午夜 | porono日本人xxx |