Diskzyv0.1
Se puede borrar

¿Qué es ~/.cargo/registry en Mac? ¿Es seguro borrarla?

Respuesta corta

Sí, es seguro borrar ~/.cargo/registry. Contiene el índice del registro y los crates descargados, y Cargo obtiene lo que necesite un proyecto la próxima vez que compilas.

Dónde está

~/.cargo/registry

Qué es

Cargo, el gestor de paquetes de Rust, guarda tres cosas en ~/.cargo/registry: el índice de crates disponibles, una carpeta cache con los archivos .crate comprimidos que descargó y una carpeta src con esos crates descomprimidos para el compilador.

Crece a medida que tus proyectos usan más crates y más versiones de ellos. El código fuente descomprimido de src suele ocupar más que las descargas comprimidas.

El resultado de la compilación no se guarda aquí. Está en la carpeta target de cada proyecto, que a menudo es mucho más grande.

Cuánto llega a ocupar

Por lo general, entre cientos de MB y unos pocos GB.

Cómo vaciarla a mano

  1. Comprueba que no haya ningún cargo build en marcha.
  2. Ejecuta el comando de abajo. Borra los crates descargados y su código fuente descomprimido, y deja el índice del registro en su sitio.
  3. No borres ~/.cargo/bin, que contiene el propio cargo y las herramientas que instalaste con cargo install.
En Terminal
rm -rf ~/.cargo/registry/cache ~/.cargo/registry/src

Qué pasa después

El siguiente cargo build descarga y descomprime los crates que necesita el proyecto, así que tarda más y necesita conexión de red. Tu código y las toolchains de Rust instaladas no se ven afectados.

Cómo la trata Diskzy

Diskzy muestra la caché de Cargo en la pestaña Clean up (Limpieza) y la marca.

Guías relacionadas

Descubre adónde se fue el espacio de tu Mac

Diskzy hace un mapa de tu disco, explica los Datos del sistema y limpia lo que es seguro. Gratis durante 72 horas, después $9 una sola vez para 2 Mac.

Prueba Diskzy gratis
Leer en:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語