Cabal安装的软件包缓存清理问题

时间:2019-05-20 14:29:26

标签: haskell cabal

如果我输入以下命令:

cabal install <pkgname>

该软件包及其依赖项将被下载并安装。

这些软件包是否保留在缓存等位置并占用空间?如果是这样,如何删除它们以增加空间?

1 个答案:

答案 0 :(得分:0)

是的。压缩文件被下载到~/.cabal/packages目录,并且可以从那里删除。软件包已安装到~./cabal/store目录(使用v2-install)和~/.cabal中的其他位置以进行v1-install。但是您不应该增量删除其中任何一个,因为几乎可以肯定会破坏依赖关系。