¿Qué es ~/.rustup/toolchains en Mac? ¿Se puede borrar?
Puedes eliminar los toolchains que ya no uses, pero hazlo con rustup y conserva el que usan tus proyectos para compilar. Cada carpeta es un compilador de Rust completo con su biblioteca estándar, no una caché.
Dónde está
~/.rustup/toolchainsQué es
rustup es el instalador y gestor de versiones de Rust. Cada toolchain que instala, como stable, beta, un nightly de una fecha determinada o un número de versión fijado, tiene su propia carpeta en ~/.rustup/toolchains con el compilador, Cargo, la biblioteca estándar y los targets y componentes adicionales.
Crece porque los proyectos pueden fijar un toolchain concreto en un archivo rust-toolchain, y rustup instala esa versión automáticamente la primera vez que compilas. Los nightlies con fecha y las versiones fijadas antiguas se quedan después en el disco.
Esto es independiente de ~/.cargo, que contiene los crates descargados y las herramientas que instalaste con cargo install.
Cuánto llega a ocupar
Cada toolchain ocupa desde varios cientos de MB hasta más de un GB, así que unos cuantos antiguos suman varios GB.
Cómo vaciarla a mano
- Ejecuta el comando de abajo para listar los toolchains instalados. El que está marcado como default es el que se usa cuando un proyecto no pide otro.
- Elimina uno que no necesites con rustup toolchain uninstall seguido de su nombre, exactamente como aparece en la lista.
- Conserva stable, o el toolchain que tengas por omisión, y cualquier versión que fije un proyecto actual.
- No arrastres carpetas fuera de ~/.rustup/toolchains en el Finder. Usar rustup mantiene sus registros correctos.
rustup toolchain listQué pasa después
Un toolchain eliminado se descarga de nuevo automáticamente si un proyecto lo pide, lo que necesita conexión a la red y tarda unos minutos. Tu código fuente y los crates descargados no se ven afectados.
Cómo la trata Diskzy
Diskzy muestra ~/.rustup en el mapa del disco con el tamaño de cada toolchain, así que los antiguos se ven enseguida antes de eliminarlos con rustup. La caché de Cargo, que está al lado, aparece en la pestaña Clean up (Limpieza).
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