Rust target ディレクトリのクリーンアップ

Rust のビルド成果物とディスク使用量を管理

MintDisk は、しばらく作業していない Cargo プロジェクトの target フォルダを見つけてサイズを表示します。ソースと Cargo.toml には触れません。

スキャンは無料です。クリーンアップと削除は、7 日間の無料体験と Pro でご利用いただけます。

demo-api の 3.65 GB の Rust ビルド成果物を選択し、cargo build で戻せることを表示した MintDisk の Developer Pack

Rust target ディレクトリのクリーンアップの使い方

  1. 1

    使われていないプロジェクトを探す

    Developer Pack は、30、60、90、180 日間使われていないプロジェクトで、Cargo.toml の隣にある target フォルダを見つけます。

  2. 2

    確認

    各プロジェクトに、サイズ、使われていない期間、戻すコマンド cargo build が表示されます。

  3. 3

    ゴミ箱に移動

    選んだ target フォルダはゴミ箱に移動します。プロジェクトと Cargo.toml は残ります。

こんなときに役立ちます

  • 大きな target フォルダ

    Rust プロジェクトひとつの debug と release のビルドだけで数 GB になることがあります。

  • Cargo の registry と git キャッシュ

    ディープクリーンアップは ~/.cargo/registry/cache と ~/.cargo/git/db を一覧にします。必要になれば Cargo が再ダウンロードします。

  • 使っていない Rust ツールチェーン

    ディープクリーンアップは、使わなくなった rustup のツールチェーンをアンインストールできます。デフォルト、使用中、固定されたツールチェーンは保護されます。

知っておきたいこと

  • 使用状況はファイルの変更と git メタデータで判断し、未コミットの変更は確認しません。
  • クリーンアップしたプロジェクトの次のビルドはフルビルドになります。
  • ディープクリーンアップで削除した Cargo キャッシュとツールチェーンは完全に削除され、Developer Pack の target フォルダはゴミ箱に移動します。
  • Cargo の展開済みソースを削除するには、cargo、rustc、rust-analyzer を停止しておく必要があります。

よくある質問

Rust の target フォルダを削除しても安全ですか?

はい。中身はビルド成果物だけで、cargo build で作り直せます。ソースと Cargo.toml には触れません。

MintDisk は Cargo の registry も削除しますか?

ディープクリーンアップは registry キャッシュと git データベースを一覧にし、推奨としてあらかじめ選択します。展開済みソースは別に表示されます。

どのツールチェーンを削除できますか?

rustup でインストールされ、デフォルトでも使用中でもなく、override や rust-toolchain ファイルで固定されていないツールチェーンです。rustup toolchain uninstall を使います。

Rust target のクリーンアップは無料ですか?

スキャンは無料です。削除には、7 日間の無料体験または Pro ライセンスが必要です。

ほかの機能も見る

お使いの Mac で試してみる

MintDisk は macOS 12 以降の Apple シリコン搭載 Mac と Intel Mac で動作します。アプリ内で 7 日間の体験版を開始できます。カードは不要です。

AI アシスタントに MintDisk について尋ねる

主要な大規模言語モデルによる客観的でリアルタイムな評価を確認できます。