溫馨提示×

如何配置Debian以支持Rust開發

小樊
41
2025-06-17 21:43:10
欄目: 編程語言

要在Debian系統上配置Rust開發環境,請按照以下步驟操作:

安裝依賴包

首先,確保系統已經更新到最新版本,并安裝必要的依賴包。打開終端,執行以下命令:

sudo apt update
sudo apt install curl build-essential gcc make -y

安裝Rust

使用 rustup 工具在Debian系統上安裝Rust編程語言。執行以下命令:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sudo bash -s -- --no-modify-path -y

這個命令會將 rustup 工具鏈下載到 /opt/rust 目錄,并設置 RUSTUP_HOMECARGO_HOME 環境變量。

配置環境變量

安裝完成后,需要將 RUSTUP_HOMECARGO_HOME 的環境變量添加到 PATH 環境變量中,以便在終端中直接使用 rust 命令。執行以下命令:

echo 'export RUSTUP_HOME=/opt/rust' | sudo tee -a /etc/profile.d/rust.sh
echo 'export PATH=$PATH:/opt/rust/bin' | sudo tee -a /etc/profile.d/rust.sh
source /etc/profile

驗證安裝

使用以下命令驗證Rust是否安裝成功:

rustc --version

如果安裝成功,將顯示Rust編譯器的版本信息。

使用Cargo管理Rust項目

cargo 是Rust的包管理器和構建工具。在Rust項目根目錄下,可以使用以下命令來構建、測試和發布項目:

  • 構建項目:

    cargo build
    
  • 運行測試:

    cargo test
    
  • 發布項目:

    cargo publish(需要先登錄到crates.io)
    

此外,cargo-deb 是一個有用的工具,它能夠自動從 Cargo 項目創建Debian包(.deb格式),這對于將Rust項目打包成可安裝的軟件包非常有用。首先,確保安裝了 cargo-deb

cargo install cargo-deb

然后在項目根目錄下運行:

cargo deb

這將創建一個 .deb 文件,可以使用 dpkg -i 命令安裝。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女