Деинсталлировать платформу Haskell - PullRequest
5 голосов
/ 04 апреля 2011

Я неправильно ввел префикс, после создания каталога в / usr / local как haskell-platform (предложено инструкциями), в качестве / usr / loca, когда я запускал configure, но не заметил до тех пор, пока позже.Вместо того, чтобы оставить там извлеченный каталог, я переместил его в нужное место.Конечно, все сломалось.Оказывается, что / usr / loca встраивается повсеместно.

Затем я удалил Synaptic ghc6 (это Ubuntu 10.04 и день инструкций для запуска 6.12.1 / 2010.1).Когда я переустановил, он все еще думает, что пакеты находятся в / usr / loca ???Я даже удалил package.cache, но он был воссоздан с / usr / loca в путях к файлам, даже когда я запускаю configure с правильным путем в /usr/local.

Откуда этот префикс?В этот момент я бы так же быстро избавился от всего этого.Где мне искать кусочки и кусочки для удаления?Ни одна из вики или документации не обсуждает, как избавиться от этой вещи.Кажется, в дистрибутиве Mac есть Uninstaller, но я ничего не могу найти для * nix.

1 Ответ

0 голосов
/ 13 января 2017

Старый вопрос, но ответ, я уверен, в том, что встроенные пути были в конфигурационном файле cabal в каталоге ~/.cabal.

...