< 返回版块

hzqd 发表于 2021-07-17 13:35

我有两块磁盘。其中,C盘装了 WSL,项目放在D盘。 由于项目不兼容 Windows,我一般都在 WSL 进入到D盘后编译。但是C盘却以肉眼可见的速度越来越满,现在必须清理了,我该如何操作呢?

评论区

写评论
Neutron3529 2021-07-17 19:08

我只问一句

不管wsl几

在wsl里面执行一句ln -s应该很容易吧……

Aya0wind 2021-07-17 16:16

c盘是默认保存已下载的crate,index和cargo install安装软件的地方,有个.cargo文件夹。 清理的话,有个工具叫cargo-cache,可以一键清理crate,cargo安装的工具和index缓存,直接使用cargo install cargo-cache即可安装。 另外清理build目录的编译缓存文件,可以用cargo clean。

Pikachu 2021-07-17 14:52

删掉~/.cargo。这个是cargo存储各种crate的地方。这是我唯一想到可能导致你C盘爆炸的地方了。 如果还是不行,建议上网搜索WSL迁移,把WSL整个移动到D盘。 (如果你的WSL里面没啥重要文件的话,也可以考虑直接卸载重装)

1 共 3 条评论, 1 页