インストールスクリプトを使用する
Linux、macOS
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/probe-rs/probe-rs/releases/latest/download/probe-rs-tools-installer.sh | shWindows
irm https://github.com/probe-rs/probe-rs/releases/latest/download/probe-rs-tools-installer.ps1 | iexパッケージマネージャーから
homebrew
brew tap probe-rs/probe-rsbrew install probe-rscargo binstall
cargo binstall probe-rs-toolsソースからのインストール (cargo install)
前提条件
probe-rs をソースからビルドするには、動作する Rust ツールチェーンが必要です。最も簡単な方法は、rustup のインストール手順 に従うことです。
Debian ベースの Linux
Debian およびその派生ディストリビューション(例: Ubuntu)では、次のパッケージをインストールする必要があります。
sudo apt install -y pkg-config libudev-dev cmake gitRPM ベースの Linux (Fedora, CentOS)
dnf install libusbx-devel libudev-devel cmake gitmacOS
追加のセットアップは不要です。
Windows
追加のセットアップは不要です。
インストール
cargo install は、probe-rs、cargo-flash、cargo-embed をダウンロード、コンパイル、インストールします。
複数の選択肢がありますが、特に重要なのは次の 2 つです。
- 最新リリースをインストールするには、
cargo install probe-rs-tools --lockedを実行します - 実験的な変更や未リリースの変更を含む最新の開発版(別名
masterブランチ)を試すには、cargo install probe-rs-tools --git https://github.com/probe-rs/probe-rs --lockedを実行します
詳細については、Cargo book を参照してください。
シェル補完
おそらく、probe-rs バイナリとあわせてシェル補完のサポートもインストールしたいでしょう。次を実行するだけです。
probe-rs complete install使用しているシェルが標準ではサポートされていない場合は、このコマンドが表示する指示に従ってください。