DebianにRustをインストールする
DebianにRustをインストールする
Rustはメモリの安全性、並行性、高いパフォーマンスを提供する現代のプログラミング言語です。このチュートリアルでは、DebianにRustをインストールする手順をステップバイステップで説明します。
前提条件
始める前に、Debianシステムに以下の前提条件がインストールされていることを確認してください:
- Debian OS(最新バージョン)
- ターミナルまたはコマンドラインインターフェースへのアクセス
- インターネット接続
ステップ1:システムの更新
まず、システムが最新の状態であることを確認しましょう。ターミナルを開き、次のコマンドを実行します:
sudo apt update && sudo apt upgrade -y
このコマンドはパッケージリストを更新し、すべてのインストール済みパッケージを最新バージョンにアップグレードします。
ステップ2:rustupを使用してRustをインストールする
Rustは、Rustのバージョンと関連するツールを管理するための公式ツールである「rustup」を提供しています。次のコマンドを実行して、「rustup」をインストールしましょう:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
このコマンドはcurl
を使用してrustup
のインストーラースクリプトをダウンロードし、それをシェル(sh
)にパイプして実行します。
ステップ3:環境変数の設定
インストール後、rustup
は環境変数を変更してRustのバイナリをシステムのPATHに含めます。ただし、これらの変更は新しいターミナルセッションでのみ有効になります。変更を即座に適用するには、次のコマンドを実行してください:
source $HOME/.cargo/env
このコマンドは現在のターミナルセッションで環境変数を再読み込みします。
ステップ4:インストールの確認
Rustが正常にインストールされたかどうかを確認するために、次のコマンドを実行してください:
rustc --version
ターミナルにRustコンパイラのバージョン番号が表示されれば、インストールは成功しています。例:
rustc 1.55.0 (c8dfcfe04 2021-12-06)
ステップ5:Rustツールチェインの更新
Rustは頻繁に更新されますので、インストールを最新の状態に保つのは常に良いアイデアです。Rustツールチェインを更新するには、次のコマンドを実行します:
rustup update
このコマンドはRustツールチェインを最新の利用可能なバージョンに更新します。
ステップ6:使用例
Rustがインストールされたので、いくつかの使用例を見てみましょう。
例1:Hello, World!
まず、シンプルなHello Worldの例を見てみましょう。テキストエディタを使用してmain.rs
という新しいファイルを作成し、次のコードを追加します:
fn main() {
println!("Hello, World!");
}
その後、ファイルを保存してテキストエディタを終了します。ターミナルを開き、main.rs
が含まれるディレクトリに移動します。コードをコンパイルして実行するには、次のコマンドを実行します:
rustc main.rs && ./main
これにより、ターミナルにHello, World!
が表示されます。
例2:Rustプロジェクトの作成
Rustには、Rustプロジェクトを管理するための組み込みツールであるCargoがあります。Cargoを使用して新しいプロジェクトを作成しましょう。ターミナルで次のコマンドを実行します:
cargo new myproject
このコマンドは、Rustプロジェクトのための必要なファイルと構造を持つmyproject
という名前の新しいディレクトリを作成します。cd myproject
を使用してプロジェクトディレクトリに移動します。プロジェクトをビルドして実行するには、次のコマンドを実行します:
cargo run
Cargoは自動的にプロジェクトをコンパイルして実行し、出力がターミナルに表示されます。
結論
おめでとうございます!DebianにRustを正常にインストールし、いくつかの使用例を探索しました。公式のドキュメンテーションを読み、さまざまなRustプロジェクトで実験することで、Rustにもっと深く没頭してみてください。楽しいコーディングを!