2017-10-14 8 views
3

rustuprustccargoのバイナリを~/.cargo/binにインストールすることを理解していますが、どこにrustupの実行ファイルがインストールされていますか?私が知る限り、これはどのドキュメントでも説明されておらず、インストーラを実行してもあなたには分かりません。可能であれば、私のホームディレクトリ以外のどこにでもインストールされないようにしたいと思います。私はそれが違いを生むなら、macOSを使っています。どこに錆が入りますか?

答えて

3

デフォルトでは、rustupも自分のホームディレクトリにインストールされています:

$ which rustup 
/Users/shep/.cargo/bin/rustup 

documentation states

rustupは、貨物のbinディレクトリにrustccargorustupおよび他の標準的なツールをインストールします。 Unix上では$HOME/.cargo/bin、Windowsでは%USERPROFILE%\.cargo\binにあります。これは、cargo installがRustプログラムとCargoプラグインをインストールするのと同じディレクトリです。それgoes on to describe how to change the defaults

rustupあなたはrustup-のinit実行可能ファイルを実行する前に、環境変数CARGO_HOMERUSTUP_HOMEを設定することでインストールをカスタマイズすることができます。 「環境変数」セクションで説明したように、RUSTUP_HOMEはインストールされているツールチェーンと構成オプションを格納するために使用されるroot rustupフォルダを設定します。 CARGO_HOMEには、貨物が使用するキャッシュファイルが含まれています。

関連する問題