Rust 編程語言是 Mozilla 的一種多範式系統編程語言,專注於擁有 C++ 和 Python 語言的最佳特性,並專注於安全性。
Rust 被設計為一種安全、並發和實用的語言。 它旨在確保內存安全,同時仍然保持性能,不需要任何垃圾收集器或運行時,從而使使用 Rust 作為嵌入式系統的主要編程語言成為可能。 因此,Rust 被用於許多單板計算機,包括 Raspberry Pi 和 BeagleBone Black。
該語言已在 Web 開發中使用,被用於 Firefox Web 瀏覽器的渲染引擎和伺服並行佈局引擎。 Rust 還被用於開發 WebAssembly,這是一種編譯代碼以在 Web 瀏覽器中運行的新標準。 這使得編寫無需插件即可在任何 Web 瀏覽器中運行的高性能代碼成為可能。
總之,Rust 是一種功能強大、安全且快速的編程語言,在許多不同的行業中越來越受歡迎。 它提供了許多其他語言所沒有的功能,使其成為各種規模的開發項目的絕佳選擇。
在本教程中,我們將向您展示如何在 AlmaLinux 8 上安裝和配置 Rust 編程語言。我們還將創建一個 Hello World example 向您展示如何開始使用 Rust。
先決條件
為了在 AlmaLinux 8 上安裝 Rust 編程語言,您必須:
- 您的服務器或虛擬機上的根訪問權限。
- 具有至少 2 GB RAM 和 20 GB 硬盤的服務器,以平滑安裝過程。
更新系統
在您的系統上安裝任何軟件之前,更新軟件包和存儲庫總是一個好主意。 您可以通過運行以下命令來執行此操作。
sudo dnf check-update && sudo dnf update -y
命令完成後,運行以下命令以安裝所需的依賴項。
sudo dnf install curl epel-release cmake gcc make -y
在 AlmaLinux 8 上安裝 Rust
現在系統已經更新,我們準備安裝 Rust 編程語言。
我們將使用 curl 下載一個腳本,該腳本將使用 DNF 包管理器在我們的系統中安裝最新版本的 Rust。 感謝開發團隊,我們可以通過鍵入以下命令來簡單地在系統範圍內安裝 Rust。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
此命令將下載 rustup.rs 從 Rust 項目的網站下載腳本並使用 sh shell 執行它。
示例輸出:
安裝完成後,運行以下命令更新 PATH 環境變量。
source ~/.profile
下一個。 運行以下命令來更新 CARGO 環境變量。
source ~/.cargo/env
最後,打開一個新的終端窗口並輸入帶有 -V 標誌的 rustc 命令以驗證 Rust 是否已正確安裝。 Rustc 是 Rust 編程語言的編譯器。
rustc -V
輸出應該是這樣的。 此輸出顯示您的系統中安裝了 Rust。
現在我們已經成功安裝了 Rust 編程語言,讓我們來看看如何創建一個 Hello World example.
測試安裝
現在已經安裝了 Rust,讓我們創建一個基本的“Hello World”程序來測試安裝。
首先,讓我們創建一個新目錄,將我們的新 Rust 項目放在我們的主目錄中。
cd && mkdir hello_world
接下來,使用 cd 命令切換到該目錄。
cd hello_world
然後,使用 nano 或您喜歡的文本編輯器創建一個名為 hello_world.rs 的文件。
sudo nano hello_world.rs
打開文件後,複製並粘貼以下代碼。
fn main() { println!("Hello World, this is an example provided by vitux.com"); }
在哪裡:
- fn main() {}:這是 main() 函數,我們的程序將在這裡運行。
- println!(“Hello World,這是一個 example 由 vitux.com 提供”);:這一行將“Hello World”打印到控制台。
- }:main() 函數的右括號。
如果您在 SSH 會話中運行它,那麼重要的是 close 納米壓 CTRL+X, 是, 和 Enter.
現在,使用 rustc 命令編譯程序並傳入文件名作為唯一參數。
rustc hello_world.rs
程序編譯成功後,您會注意到我們的目錄中現在有兩個新文件; 一個名為“hello_world.rs”,另一個名為“hello_world”的可執行文件。 這個可執行文件可以單獨運行,也可以在任何安裝了 Rust 的系統上運行。
要運行該程序,請在終端中鍵入以下命令。
./hello_world
該程序將準確打印您期望看到的內容“Hello World,這是一個 example 由 vitux.com 提供”。 恭喜! 您已在您的 AlmaLinux 系統上成功安裝並測試了 Rust 編程語言。
網上有很多資源,您可以在其中了解有關這種編程語言的更多信息。 你可以參考它的官方 網站 其中包含您開始使用所需的所有信息,包括文檔、指南和社區論壇。 在亞馬遜或其他在線書店上也可以找到許多關於 Rust 的書籍。 最後,有很多視頻教程可用 YouTube 這可以引導您了解語言的不同方面。
結論
在本文中,我們向您展示瞭如何在 AlmaLinux 8 上安裝 Rust。我們還創建了一個基本的“Hello World”程序來測試安裝。 在下方發表評論,如果您有任何問題或需要幫助,請告訴我們。