在 Debian 系統上配置 Rust 編程環境涉及幾個步驟,包括安裝必要的依賴項、使用 rustup
安裝 Rust 工具鏈以及配置環境變量。以下是詳細的步驟指南:
首先,確保你的 Debian 系統是最新的:
sudo apt update
sudo apt upgrade
安裝 curl
、build-essential
、gcc
和 make
等必要的構建工具和依賴項:
sudo apt install curl build-essential gcc make
rustup
安裝 Rust使用 rustup
安裝 Rust 編譯器和工具鏈。rustup
是 Rust 的官方包管理器和編譯器,它提供了安裝、更新和管理 Rust 編譯器、庫和工具鏈的功能。
curl --proto 'https' --tlsv1.2 -sSf https://sh.rustup.rs | sudo sh -s -- --no-modify-path -y
這個命令會下載并運行 rustup
安裝程序,按照屏幕上的提示操作,接受許可協議并選擇要安裝的組件(默認設置通常就足夠了)。
安裝完成后,你需要將 Rust 的可執行文件路徑添加到系統的 PATH
環境變量中。通常情況下,rustup
會自動為你完成這一步。你可以通過以下命令驗證安裝是否成功:
source $HOME/.cargo/env
然后,驗證 rustc
和 cargo
命令是否可用:
rustc --version
cargo --version
如果這些命令能夠正確顯示版本信息,說明安裝成功。
如果你在中國大陸地區,可能會遇到下載 crates.io
數據頻繁失敗的問題。你可以配置國內的 Cargo 源來加速下載。
創建或編輯 ~/.cargo/config
文件,添加以下內容:
[source.crates-io]
replace-with = 'ustc'
[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index"
然后,重新編譯你的 Rust 項目以應用更改:
cargo build
使用以下命令驗證 Rust 安裝:
rustc --version
cargo --version
如果看到相應的版本號,則表示安裝成功。
Rust 提供了一個伴隨的構建工具和包管理器叫做 Cargo,用于管理 Rust 項目。你可以使用 Cargo 創建新的 Rust 項目、構建項目以及運行和測試項目。
創建一個新的 Rust 項目:
cargo new hello_world
cd hello_world
構建并運行項目:
cargo build
./hello_world
以上就是在 Debian 系統上配置 Rust 環境的詳細步驟。如果你遇到任何問題,可以參考 Rust 官方文檔或社區資源以獲取幫助。