Как установить пакеты / библиотеки без Cabal или Cabal-Install?

Я пытаюсь настроить Haskell с нуля, на Ubuntu 11.04, без использования устаревшего репозитория Debian или Haskell-Platform.

Я без проблем установил GHC-7.0.4 из исходного кода, и теперь мне нужно установить Cabal (который, похоже, уже включен в GHC в /usr/local/lib/ghc-7.0 .4 / Cabal-1.10.2.0) и Cabal Install .

Последний определяет несколько зависимостей ( parsec и network ), каждая из которых имеет несколько собственных зависимостей ( mtl , text ], так далее).

Какая команда устанавливает эти пакеты, которые я скачал из hackage в форме tar.gz?

Распакуйте, тогда runhaskell не работает.

Я вижу Setup.lhs, но непонятно, для чего он нужен и как его использовать.

Большая часть документации по Haskell, которую я нашел, предполагает, что вы установили из репозитория или Haskell-Package, и не очень хорошо это объясняет.

5
задан Aaron Hall 7 April 2018 в 02:52
поделиться