CentOSにRustをインストールする方法
CentOSにRustをインストールする方法
Rustは、モダンで安全かつ効率的なプログラミング言語で、低レベルプログラミングにおいて高度な制御を開発者に提供することを目指しています。このチュートリアルでは、RustをCentOS(人気のあるLinuxディストリビューション)にインストールする手順をステップバイステップで説明し、堅牢で信頼性の高いアプリケーションの構築に必要なすべてのツールを取得する方法をご紹介します。
前提条件
始める前に、CentOSシステムが起動していることを確認してください。また、Rustをダウンロードしてインストールするために安定したインターネット接続が必要です。
ステップ1:システムパッケージの更新
新しいソフトウェアをインストールする前に、常にシステムパッケージを更新することが良い習慣です。ターミナルを開き、以下のコマンドを実行してCentOSのパッケージを更新します。
sudo yum update
このコマンドはパッケージリストを更新し、利用可能なアップデートをインストールします。
ステップ2:Rustのインストール
CentOSにRustをインストールするには、公式のRustインストーラであるrustup
を使用できます。このツールを使用すると、異なるRustのバージョンと関連するパッケージを簡単に管理することができます。
- ターミナルで以下のコマンドを実行して
rustup
をダウンロードしてインストールします。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
このコマンドはrustup-init
スクリプトをダウンロードし、インストールプロセスを開始します。
インストール中に続行するかどうかを求められます。デフォルトのインストールを続行するには、
1
を押してEnter
キーを押します。インストールが完了すると、スクリプトは
cargo
とrustc
のバイナリをシステムのPATH
変数に追加します。これにより、どのディレクトリからでもRustのコマンドを使用できるようになります。変更を適用し、新しい
PATH
設定を読み込むには、新しいターミナルセッションを開くか、以下のコマンドを実行します。
source $HOME/.cargo/env
このコマンドにより、現在のターミナルセッションで新しくインストールされたRustのバイナリが認識されます。
- インストールを確認するために、以下のコマンドを実行します。
rustc --version
画面にインストールされたRustのバージョンが表示されるはずであり、正常にインストールされていることを示します。
おめでとうございます!CentOSシステムにRustが正常にインストールされました。
ステップ3:Rustの環境設定
Rustの開発体験を最大限に活用するために、Rustの環境を設定することをおすすめします。デフォルトのツールチェーンを設定し、自動補完を有効にする方法を説明します。
- 次のコマンドを実行して、デフォルトのツールチェーンを設定します。
rustup default stable
このコマンドにより、安定版のRustがデフォルトのツールチェーンとして設定されます。必要に応じてstable
をnightly
や特定のバージョンに置き換えることができます。
- 以下のコマンドを実行して、Rustコマンドの自動補完を有効にします。
rustup completions bash > /etc/bash_completion.d/rustup.bash-completion
このコマンドはrustup
のためのBash補完スクリプトを作成し、Rustコマンドのタブ補完を使用できるようにします。
ステップ4:使用例
Rustの使用方法を示すために、簡単な「Hello, World!」プログラムを作成しましょう。
- 好みのテキストエディタを使用して、
main.rs
という新しいファイルを作成します。
vi main.rs
- 以下のコードをファイルに追加します。
fn main() {
println!("Hello, World!");
}
このコードは、「Hello, World!」というメッセージを出力するmain
関数を定義しています。
ファイルを保存して終了します。
以下のコマンドを使用してプログラムをコンパイルして実行します。
rustc main.rs && ./main
このコマンドは、Rustのソースコードをmain
という名前の実行可能ファイルにコンパイルして実行します。
ターミナルにHello, World!
という出力が表示されれば、Rustのインストールが正しく動作していることを確認できます。
注意点
- 必要なコンポーネントをダウンロードするために、インストールプロセス中に安定したインターネット接続が確保されていることを確認してください。
- CentOSシステムでソフトウェアをインストールするための必要な権限があることを確認してください。
- タイプミスや構文エラーを避けるために、入力するコマンドを二重に確認してください。
結論
このチュートリアルでは、rustup
インストーラを使用してCentOSにRustをインストールする方法を学びました。また、Rustの環境を設定し、デフォルトのツールチェーンを設定し、自動補完を有効にしました。さらに、Rustのインストールをテストするために簡単な「Hello, World!」プログラムを作成しました。これで、Rustプログラミングの広大な世界を探索し、強力なアプリケーションを構築する準備が整いました。楽しいコーディングをお楽しみください!