2011-04-04 285 views
5

在运行configure时,我在/ usr/local下创建了一个名为haskell-platform(作为说明建议)的目录作为/ usr/loca,但在稍后才注意到这个错误。我没有将目录留在那里,而是将它移动到适当的位置。当然,这一切都打破了。事实证明/ usr/loca已经遍布全球。卸载Haskell平台

然后,我突然删除ghc6(这是Ubuntu 10.04,并指示一天运行6.12.1/2010.1)。当我重新安装时,它仍然认为软件包在/ usr/loca上?我甚至删除了package.cache,但是它在文件路径中使用/ usr/loca重新创建,即使我在/ usr/local上使用正确的路径运行configure。

这个前缀来自哪里?在这一点上,我会尽快摆脱整个事情。我在哪里寻找要删除的零件?没有任何维基或文档讨论如何摆脱这个事情。 Mac发行版中似乎有一个卸载程序,但是我找不到* nix。

回答

0

老问题,但我敢肯定,答案是嵌入式路径位于~/.cabal目录中的cabal配置文件中。