RustRover をインストールする
RustRover は、Windows、macOS、Linux で一貫したエクスペリエンスを提供するクロスプラットフォーム IDE です。
RustRover は非商用利用の場合は無料です。 詳細については、 サブスクリプションオプションと価格を参照してください。
システム要件
ハードウェア
CPU | x86_64 または arm64 アーキテクチャで 4 コアの CPU |
|---|---|
RAM | 合計 8 GB の RAM、IDE プロセスに利用可能な 3 GB |
ディスク容量 | 10 GB |
ディスプレイ解像度 | 1280 x 720 |
オペレーティングシステム
Windows | 10, 11 |
|---|---|
macOS | 15, 26 |
Linux | 分布:
デスクトップ環境:
|
リモート開発
JetBrains リモート開発について詳しくは、こちらを参照してください。
ハードウェア | デスクトップへのインストールと同じです。 ローカルディスクまたはネットワークブロックストレージ(例: EBS)が必要です。 |
|---|---|
OpenSSH サーバー | バージョン 7.9p1 以降 |
Docker (IDE がコンテナー内で実行されている場合) | 25.0, 29.0 |
接続 | サーバー:
クライアントサーバー接続:
|
WSL | サポートされている Linux ディストリビューションを備えた WSL 2。 |
JetBrains Runtime は IDE (JBR 21 ベース) にバンドルされているため、RustRover を実行するために Java をインストールする必要はありません。
Toolbox Appを使ってインストールする。
JetBrains Toolbox Appは、JetBrains 製品をインストールするための推奨ツールです。 これを使って、さまざまな製品や同じ製品の複数バージョン、 早期アクセスプログラム (EAP) やナイトリーリリースを含むものをインストール・管理し、必要なときにアップデートやロールバック、また任意のツールの削除ができます。 Toolbox Appはすべてのプロジェクトのリストを保持し、適切な IDE とバージョンですばやく任意のプロジェクトを開くことができます。
Toolbox Appをインストールする
インストーラ .exe を Toolbox Appの Web ページ からダウンロードします。
インストーラを実行してウィザードの手順に従ってください。
Toolbox Appを実行した後、通知領域でそのアイコン
をクリックし、インストールする製品を選択します。
特定のバージョンをインストールするには、
をクリックして 利用可能なバージョン を選択します。


Toolbox Appから JetBrains アカウントにログインすると、インストールした IDE で利用可能なライセンスが自動的にアクティブになります。
Toolbox Appをインストールする
ディスクイメージ .dmg を Toolbox Appの Web ページ からダウンロードします。
イメージをマウントし、 JetBrains Toolbox アプリを Applications フォルダーにドラッグします。
Toolbox Appを実行した後、メインメニューのアイコンをクリックして、インストールする製品を選択します。
特定のバージョンをインストールするには、
をクリックして 利用可能なバージョン を選択します。

Toolbox Appから JetBrains アカウントにログインすると、インストールした IDE で利用可能なライセンスが自動的にアクティブになります。
Toolbox Appをインストールする
次のパッケージが存在している必要があります。
libxi6libxrender1libxtst6mesa-utilslibfontconfiglibgtk-3-bintardbus-user-session、 libxcb-keysyms1。
tarball をダウンロード .tar.gz 。
ダウンロードした Toolbox Appディストリビューションアーカイブを、アプリケーション (
<installation-directory>) をインストールする場所に解凍します。tar -xvf jetbrains-toolbox-<version>.tar.gz -C <installation-directory>アプリケーションを起動するには、コンソールを開き、 インストールディレクトリ (
cdから<installation-directory>) に移動して、次のコマンドを実行します。./bin/jetbrains-toolboxこれにより、アプリケーションディレクトリ内のさまざまな Toolbox Appファイルが初期化されます。
~/.local/share/JetBrains/ToolboxToolbox Appは、最初の起動時に、
~/.local/share/applicationsに.desktopエントリファイルも作成します。インストールする製品を選択します。
特定のバージョンをインストールするには、
をクリックして 利用可能なバージョン を選択します。

Toolbox Appから JetBrains アカウントにログインすると、インストールした IDE で利用可能なライセンスが自動的にアクティブになります。
スタンドアロンインストール
RustRover を手動でインストールし、すべてのインスタンスや構成ファイルの場所を管理することができます。 これは、たとえば、特定のインストール場所を必要とするポリシーがある場合に役立ちます。
インストーラーをダウンロード .exe 。
インストーラを実行してウィザードの手順に従ってください。
インストールオプション ステップでは、以下を構成できます。
RustRover を起動するためのデスクトップショートカットを作成します。
RustRover コマンドラインランチャーのあるディレクトリを
PATH環境変数に追加して、コマンドプロンプトの任意の作業ディレクトリから実行できるようにします。プロジェクトとしてフォルダーを開く アクションをシステムのコンテキストメニューに追加します(フォルダーを右クリックしたとき)。
特定のファイル拡張子を RustRover に関連付けて、ダブルクリックで開きます。
RustRover を実行するには、Windows 開始 メニューで見つけるか、デスクトップショートカットを使用してください。 bin のインストールディレクトリでランチャーバッチスクリプトまたは実行可能ファイルを実行することもできます。
イメージをマウントし、 %instance% アプリを Applications フォルダーにドラッグします。
Applications ディレクトリ、Launchpad、Spotlight から RustRover アプリを実行してください。
tarball をダウンロード .tar.gz 。
ファイルの実行をサポートするディレクトリに tarball を展開します。
例: 推奨 /opt ディレクトリに展開するには、次のコマンドを実行します。
sudo tar -xzf RustRover-*.tar.gz -C /opt
抽出したディレクトリから ./bin/rustrover.sh スクリプトを実行し、RustRover を起動します。
デスクトップエントリを作成する
メインメニューで へ移動します。
画面の左上隅にある アクティビティ をクリックします。
ダッシュ内のグリッドボタンをクリックして、すべてのアプリケーションを表示します。
アプリをダッシュに固定するには、RustRover アイコンを右クリックし、 お気に入りに追加 を選択します。
RustRover を初めて実行する場合は、いくつかの手順を踏んでインストールを完了させ、インスタンスをカスタマイズして IDE の利用を開始できます。
詳細は、 RustRover を初めて実行する をご覧ください。
ユーザー固有のファイルを含むデフォルトの IDE ディレクトリの場所の詳細については、「IDE で使用されるディレクトリ 」を参照してください。
Windows でのサイレントインストール
サイレントインストールは、ユーザーインターフェースなしで実行されます。 ネットワーク管理者は RustRover を複数のマシンにインストールし、他ユーザーへの影響を避けるためにこの方法を使用できます。
サイレントインストールを行うには、次のスイッチでインストーラを実行します:
/S: サイレントインストールを有効にする/CONFIG: サイレント構成ファイルへのパスを指定します/D: インストールディレクトリのパスを指定するこのパラメーターはコマンドラインの最後に指定し、パスに空白があっても引用符は使わないでください。
/NCRC: インストーラーの検証 ポップアップを抑制したい場合は、 CRC チェック を無効にします。
例:
インストールプロセス中に問題を確認するには、 /S と /D パラメーターの間にログファイルのパスと名前を指定して /LOG スイッチを追加します。 インストーラは指定されたログファイルを生成します。 例:
サイレント設定ファイル
RustRover のデフォルトサイレント構成ファイルは https://download.jetbrains.com/rustrover/silent.config からダウンロードできます
サイレント構成ファイルは RustRover のインストールオプションを定義します。 デフォルトのオプションでは、サイレントインストールは現在のユーザー mode=user に対してのみ実行されます。 RustRover を全ユーザー用にインストールしたい場合は、インストールモードオプションの値を mode=admin に変更し、管理者としてインストーラーを実行してください。
デフォルトのサイレント設定ファイルは、各 JetBrains 製品に固有のものです。 これを変更して、必要に応じてさまざまなインストールオプションを有効または無効にすることができます。
Linux に snap パッケージとしてインストールする
自己完結型の snap パッケージとして RustRover をインストールできます。 snap は自動的に更新されるため、RustRover のインストールは常に最新の状態に保たれます。
snap を使用するには、 snapd インストールガイド(英語)の説明に従って snapd サービスをインストールして実行します。
Ubuntu 16.04 LTS 以降では、このサービスがあらかじめインストールされています。
最新の RustRover ビルドをインストールするには、次のコマンドを実行します:
snap がインストールされたら、 rustrover コマンドを実行して snap を起動できます。
インストールされているすべての snap を一覧表示するには、 sudo snap list を実行します。
特定のバージョンをインストールする
利用可能なバージョン一覧を確認するには、次のコマンドを実行します:
snap info rustrover希望するバージョンをインストールするには、次のコマンドを実行します:
sudo snap install rustrover --channel=<version>/stable --classic
その他の snap コマンドの詳細については、 Snapcraft のドキュメント(英語)を参照してください。