Diskzyv0.1
Suppression sans risque

~/.cargo/registry sur Mac : peut-on le supprimer ?

Réponse courte

Oui, ~/.cargo/registry peut être supprimé sans risque. Il contient l'index du registre et les crates téléchargées, et Cargo récupère ce dont un projet a besoin à la prochaine compilation.

Où il se trouve

~/.cargo/registry

De quoi il s'agit

Cargo, le gestionnaire de paquets de Rust, conserve trois choses dans ~/.cargo/registry : l'index des crates disponibles, un dossier cache avec les fichiers .crate compressés qu'il a téléchargés, et un dossier src avec ces crates décompressées pour le compilateur.

Il grossit à mesure que vos projets utilisent davantage de crates et davantage de versions de celles-ci. Les sources décompressées dans src occupent en général plus d'espace que les téléchargements compressés.

Les résultats de compilation ne sont pas stockés ici. Ils se trouvent dans le dossier target de chaque projet, qui est souvent bien plus volumineux.

Quelle taille il peut atteindre

En général de quelques centaines de Mo à quelques Go.

Comment le vider à la main

  1. Assurez-vous qu'aucun cargo build n'est en cours.
  2. Exécutez la commande ci-dessous. Elle supprime les crates téléchargées et leurs sources décompressées, et laisse en place l'index du registre.
  3. Ne supprimez pas ~/.cargo/bin, qui contient cargo lui-même et les outils que vous avez installés avec cargo install.
Dans Terminal
rm -rf ~/.cargo/registry/cache ~/.cargo/registry/src

Ce qui se passe ensuite

Le prochain cargo build télécharge et décompresse les crates dont le projet a besoin : il prend donc plus de temps et nécessite une connexion réseau. Votre code et les chaînes d'outils Rust installées ne sont pas affectés.

Comment Diskzy le traite

Diskzy liste le cache Cargo dans l'onglet Clean up (nettoyage) et le coche.

Guides associés

Voyez où est passé l'espace de votre Mac

Diskzy cartographie votre disque, explique les Données système et supprime ce qui peut l'être sans risque. Gratuit pendant 72 heures, puis 9 $ une seule fois pour 2 Mac.

Essayer Diskzy gratuitement
Lire cette page en:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語