簡介:了解在 Linux 上安裝 Rust 編程語言及其包管理器 Cargo 的不同方法。
因為Mozilla放棄了 銹, 它獲得了更加突出和流行的地位。不要只相信我的話。 Rust 包含在 Linux 內核中是繼 C 之後的第二種編程語言。
許多開發人員開始在 Rust 中創建出色的基於命令行的工具。這些工具通常 貨包經理..
這就是為什麼在 Linux 上安裝 Rust 支持對程序員和最終用戶都很重要。
Rust 官方文檔建議通過下載並運行安裝程序腳本在 Linux 上安裝 Rust,如下所示:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
它可以工作。但是,您的發行版可能已經打包了 Rust。使用發行版的包管理器也是一種選擇。
了解如何正式使用 Rust 以及如何在包管理器中安裝 Rust。
方法一:使用官方方法在任意Linux上安裝Rust
這種方法有幾個優點。
- 您將獲得最新的 Rust 和 Cargo 版本
- Rust 只為當前用戶安裝,而不是整個系統
- 您不必是 root 或使用 sudo 以這種方式自己安裝 Rust。
有些人討厭從互聯網上下載和運行 shell 腳本,即使是從官方來源。但是,它不需要root訪問權限,並且腳本來自官方來源,因此以這種方式安裝是安全的。
首先,確保您已安裝 Curl。如果尚未安裝,請使用您的發行版的包管理器進行安裝。 您可以使用 apt 命令在 Ubuntu 和 Debian 上安裝 Curl。
sudo apt install curl
然後下載腳本並使用以下命令運行它:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
系統將提示您輸入所需的安裝類型。選擇選項 1。
腳本完成安裝過程後,您需要獲取配置文件並使更改對 shell 可用。
源文件:
source $HOME/.cargo/env
完成後,檢查已安裝的版本以確保 Rust 可用。
rustc --version
檢查你的 Rust 安裝
太酷了。 如果發布了新版本的 Rust,您可以使用以下命令更新已安裝的版本:
rustup update
在看其他安裝方式之前,我們先簡單介紹一下這種方式安裝後如何去除鏽跡。
官方刪除 Rust 安裝的方法
在終端中,使用以下命令從系統中刪除 Rust:
rustup self uninstall
當提示從系統中刪除 Rust 時按 Y。
從 Linux 中移除 Rust
然後解決。 讓我們看看如何使用 apt 命令在 Ubuntu 上安裝 Rust。
方法 2:在 Ubuntu 上使用 apt 安裝 Rust 支持
為什麼要使用包管理器?
- 在系統範圍內安裝 Rust 並使其可供系統上的所有用戶使用
- 它將與其他系統更新一起集中更新(如果將新版本的 Rust 添加到您的發行版中)。
Ubuntu 有兩個主要的 Rust 包。
- rustc:Rust 編程語言的 Rust 編譯器
- Cargo:Cargo 是一個 Rust 包管理器,會自動安裝 rustc
普通用戶使用 Cargo 安裝基於 Rust 的應用程序。作為程序員,您需要 Cargo 來獲取其他 Rust 包或創建自己的包。
Cargo 包含 rustc,因此最好安裝它,以便一次安裝所有必需的包。
sudo apt install cargo
系統將提示您輸入您的帳戶密碼。
當然,免費提供 apt install rustc
並且只安裝 Rust。這個選擇由你。
您可以確保為您和所有其他用戶(如果需要)安裝了 Rust。
很好。它還簡要介紹了卸載過程。
使用 aptremove 刪除 Rust
要刪除 Rust,首先刪除 Cargo,然後使用 autoremove 命令刪除安裝在 Rust 上的依賴項。
sudo apt remove cargo
然後執行自動刪除。
sudo apt autoremove
而已。現在你已經具備了在 Ubuntu 和其他 Linux 發行版上安裝 Rust 的所有基礎知識。歡迎提出問題和建議。