Debian 11.2にRustをインストールする
環境
# cat /etc/debian_version
11.2
Rustをインストールする方法
1.パッケージをアップデートします
# sudo apt update
2.依存パッケージをインストールします
# sudo apt install curl build-essential gcc make -y
3.Rustをダウンロードしてインストールします
# wget -qO - https://sh.rustup.rs | sudo RUSTUP_HOME=/opt/rust CARGO_HOME=/opt/rust sh -s -- --no-modify-path -y 略 Rust is installed now. Great! To get started you need Cargo's bin directory (/opt/rust/bin) in your PATH environment variable. This has not been done automatically. To configure your current shell, run: source /opt/rust/env
4.環境変数を追加します
RUSTUPのホーム環境を追加
# echo 'export RUSTUP_HOME=/opt/rust' | sudo tee -a /etc/profile.d/rust.sh export RUSTUP_HOME=/opt/rust
Rustの環境パスを追加
# echo 'export PATH=$PATH:/opt/rust/bin' | sudo tee -a /etc/profile.d/rust.sh export PATH=$PATH:/opt/rust/bin
現在のシェルプロファイルを再読み込みします
# source /etc/profile
環境変数を確認します
# echo $RUSTUP_HOME /opt/rust
# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/rust/bin
5.バージョンを確認します
# rustc --version rustc 1.59.0 (9d1b2106e 2022-02-23)
6.bashのrustupコマンド設定を行います
# rustup completions bash > /usr/share/bash-completion/completions/rustup
設定内容をリロードします
# source /etc/profile.d/bash_completion.sh
コマンドの確認
# rustup TAB
7.Rustプロジェクトの設定
# mkdir -p ~/rustpro # cd ~/rustpro
Rustスクリプトを作成します。
# nano hello-world.rs
サンプルコード
fn main() { println!("Hello World, welcome to Rust."); }
ファイルをコンパイルします
# ./hello-world Hello World, welcome to Rust.