Cabal 安装包缓存清理问题
Cabal installed packages cache cleanup issue
如果我给出以下命令:
cabal install <pkgname>
将下载并安装软件包及其依赖项。
这些包是否保留在缓存之类的地方并占用space?如果是这样,如何删除这些以增加space?
是的。 tarball 下载到 ~/.cabal/packages
目录,可以从那里删除。这些软件包安装到 ~./cabal/store
目录(使用 v2-install)和 ~/.cabal
中的其他地方以进行 v1-install。但是你不应该增量删除,因为你几乎肯定会破坏依赖性。
如果我给出以下命令:
cabal install <pkgname>
将下载并安装软件包及其依赖项。
这些包是否保留在缓存之类的地方并占用space?如果是这样,如何删除这些以增加space?
是的。 tarball 下载到 ~/.cabal/packages
目录,可以从那里删除。这些软件包安装到 ~./cabal/store
目录(使用 v2-install)和 ~/.cabal
中的其他地方以进行 v1-install。但是你不应该增量删除,因为你几乎肯定会破坏依赖性。