編集の要約なし
 
(同じ利用者による、間の4版が非表示)
4行目: 4行目:
<br>
<br>


== Rustのインストール ==
== 前提条件 ==
==== パッケージ管理システムからインストール ====
Rustのインストールに必要なライブラリをインストールする。<br>
Rustのインストールには以下に示すパッケージが必要となる。<br>
<br>
<br>
  # RHEL
  # RHEL
16行目: 15行目:
  # Debian
  # Debian
  sudo apt install curl build-essential
  sudo apt install curl build-essential
<br><br>
== Rustのインストール ==
==== パッケージ管理システムからインストール ====
# RHEL
sudo dnf install rust cargo
# SUSE
sudo zypper install rust cargo
# Debian
sudo apt install rustc cargo
<br>
<u>※注意</u><br>
<u>一般的に、Rustは最新版を使用し、柔軟なバージョン管理を行うために、rustupを使用したインストール方法が推奨されている。</u><br>
<br>
<br>
==== インストーラの使用 ====
==== インストーラの使用 ====
46行目: 60行目:
  export RUSTUP_HOME="/<Rustのインストールディレクトリ>/rustup"
  export RUSTUP_HOME="/<Rustのインストールディレクトリ>/rustup"
  export PATH="$CARGO_HOME/bin:$PATH"
  export PATH="$CARGO_HOME/bin:$PATH"
export PATH="/<Rustのインストールディレクトリ>/bin:$PATH"
export LD_LIBRARY_PATH="/<Rustのインストールディレクトリ>/lib:$LD_LIBRARY_PATH"
  </syntaxhighlight>
  </syntaxhighlight>
<br>
<br>
62行目: 74行目:
== インストールの確認 ==
== インストールの確認 ==
Rustが正しくインストールされたことを確認する。<br>
Rustが正しくインストールされたことを確認する。<br>
<br>
バージョンの確認
  rustc --version
  rustc --version
  cargo --version
  cargo --version
  rustup --version
  rustup --version
<br>
<br>
出力例
# 出力例
  rustc 1.75.0 (82e1608df 2023-12-21)
  rustc 1.75.0 (82e1608df 2023-12-21)
  cargo 1.75.0 (1d8b05cdd 2023-11-20)
  cargo 1.75.0 (1d8b05cdd 2023-11-20)
179行目: 189行目:


== トラブルシューティング ==
== トラブルシューティング ==
== command not found: rustc または command not found: cargo が表示される場合 ====
==== command not found: rustc または command not found: cargo が表示される場合 ====
* 環境変数が正しく設定されているか確認する。
* 環境変数が正しく設定されているか確認する。
* <code>source ~/.profile</code> を実行して設定を再読み込みする。
* <code>source ~/.profile</code> を実行して設定を再読み込みする。
199行目: 209行目:




[[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]]
[[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]][[カテゴリ:Rust]]