メインコンテンツまでスキップ

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にもっと深く没頭してみてください。楽しいコーディングを!