Linux Mint への Rust のインストール入門
Linux Mint への Rust のインストール入門
Rust は、パフォーマンス、信頼性、安全な並行性に重点を置いたパワフルなシステムプログラミング言語です。Linux Mint ユーザーの方には、このチュートリアルがシステムに Rust をインストールする手順をステップバイステップで説明します。
Rust のインストールには、インターネット接続が必要であり、完了するまでに時間がかかる場合がありますので、さっそく始めましょう!
ステップ 1: パッケージマネージャの更新
Rust をインストールする前に、常にパッケージマネージャとシステムが最新であることを確認するのが良い習慣です。ターミナルを開き、次のコマンドを実行してください:
sudo apt update
これにより、アップグレードや新規インストールのためのパッケージリストが更新されます。
ステップ 2: Rust のインストール
Linux Mint に Rust をインストールするために、Rust の公式インストーラである rustup
を使用します。rustup
は、Rust とその関連ツール(パッケージマネージャである cargo
も含む)をインストールします。
インストールを開始するには、ターミナルを開き、次のコマンドを実行してください:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
このコマンドはスクリプトをダウンロードして実行し、インストールプロセスを案内します。続行するかどうかを確認され、インストールが開始されます。
ステップ 3: Rust 環境の設定
インストールが完了すると、Rust 環境の設定を行うように求められます。1
を押して Enter
キーを押すと、デフォルトのインストールを進めることができます。
Rustup は必要な環境変数を ~/.profile
ファイルに追加します。これは新しいターミナルセッションを開始する際に自動的にソースとなります。
~/.profile
への変更をログアウトして再ログインすることなく適用するには、次のコマンドを実行してください:
source ~/.profile
ステップ 4: Rust のインストールの確認
Linux Mint システムに Rust が正しくインストールされているかを確認するために、次のコマンドを実行してください:
rustc --version
インストールが成功していれば、このコマンドはインストールされている Rust のバージョンを表示します。例えば:
rustc 1.58.0 (unknown-linux-gnu)
ステップ 5: Rust ツールチェインの更新
常に Rust ツールチェインを最新の状態に保つことをおすすめします。Rust コンパイラと関連ツールを更新するには、次のコマンドを実行してください:
rustup update
このコマンドは更新がある場合にはそれを確認し、利用可能な場合にはそれをインストールします。
ステップ 6: 使用例
Rust がインストールされたので、いくつかの使用例を見てみましょう。
使用例 1: Rust プログラムのコンパイル
hello.rs
という新しいファイルを作成し、テキストエディタで開いてください:
nano hello.rs
次のコードをファイルに追加してください:
fn main() {
println!("Hello, world!");
}
ファイルを保存してテキストエディタを終了します。
Rust プログラムをコンパイルするには、次のコマンドを実行してください:
rustc hello.rs
これにより、同じディレクトリに hello
という実行可能ファイルが生成されます。プログラムを実行するには、次のコマンドを使用してください:
./hello
以下の出力が表示されるはずです:
Hello, world!
使用例 2: Cargo を使用して新しい Rust プロジェクトを作成
Cargo は、Rust のパッケージマネージャおよびビルドツールです。依存関係の管理やプロジェクトのビルドを簡素化します。
新しい Rust プロジェクトを作成するには、次のコマンドを実行してください:
cargo new myproject
これにより、myproject
という名前の新しいディレクトリと基本的なプロジェクト構造が作成されます。
プロジェクトディレクトリに移動してください:
cd myproject
プロジェクトをビルドして実行するには、次のコマンドを実行してください:
cargo run
以下の出力が表示されるはずです:
Hello, world!
結論
おめでとうございます!Linux Mint システムに Rust が正常にインストールされました。rustup
を使用したインストールプロセス、環境の設定、インストールの確認、ツールチェインの更新、さらにはいくつかの使用例をカバーしました。
これで、Rust プログラミングの旅を始める準備が整いました。Rust のパワフルな機能を探索し、堅牢なアプリケーションを構築する楽しみを味わってください!