2011-04-04 283 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配置文件中。