¿Cómo borrar el caché de carga?
-
26-12-2019 - |
Pregunta
cuando corro cargo build
, varias bibliotecas se almacenan dentro de la carpeta /usr/local/lib/rustlib/
.
¿Cuál es la forma correcta de borrar estas bibliotecas?pude rm
estos archivos manualmente, pero ¿sería eso lo correcto?Me di cuenta que /usr/local/lib/rustlib/manifest
es un archivo que contiene una lista de las rutas de archivo de relleno de todas las bibliotecas y, por lo tanto, podría estar rompiendo algo si elimino estos archivos manualmente.
Solución
Creo que manifest
El archivo es solo para las bibliotecas integradas, es decir.los distribuidos con rustc
. cargo
mismo almacena cosas en ~/.cargo
(por el momento), si simplemente desea eliminar todas las bibliotecas, eliminar ese directorio no dañará nada.
Si solo estas deseando cargo
para reconstruir/actualizar dependencias que puedes ejecutar cargo update
.