Как установить haskell 8 на ubuntu 16.04

Я установил Haskell на ubuntu, следуя инструкциям на веб-сайте платформы Haskell. Но у меня вышла версия 7.10.3. Как мне установить Haskell 8 на Ubuntu?


person domoremath    schedule 19.01.2017    source источник
comment
Какой дистрибутив Haskell? GHC, я полагаю?   -  person Willem Van Onsem    schedule 19.01.2017
comment
Посетите haskellstack.org. Стек установит версию GHC needwd для сборки вашего проекта.   -  person n. 1.8e9-where's-my-share m.    schedule 19.01.2017


Ответы (5)


Я думаю, что в стандарте де-факто для установки Haskell сейчас используется стек.

Вот официальные инструкции по установке.

person Stephane Rolland    schedule 19.01.2017
comment
Пакеты Ubuntu, перечисленные на этой странице, довольно устарели. Я бы рекомендовал вместо этого следовать официальным инструкциям по установке. - person sjakobi; 19.01.2017

Вы можете получить GHC 8.0.2 из PPA hvr: https://launchpad.net/~hvr/+archive/ubuntu/ghc

Чтобы запустить последнюю версию GHC:

sudo add-apt-repository ppa:hvr/ghc
sudo apt-get update
sudo apt-get install ghc-8.0.2

PPA также содержит другие инструменты, которые могут вам понадобиться, например cabal.

person adamse    schedule 19.01.2017
comment
для запуска используйте: /opt/ghc/bin/ghc-8.0.2 или / opt / ghc / bin / ghci - person Adam; 01.08.2017

Если вы не хотите использовать стек, следуйте этим инструкциям.

Возможно, впоследствии вы захотите установить следующие дополнительные пакеты:

  • Алекс
  • счастливый
  • пикша
  • подсказка
  • пандок

и многое другое в зависимости от того, что вы хотите сделать.

Если на вашем пути есть библиотека yout intstalle ghc, вы можете удалить haskell-platform.

person Jogger    schedule 19.01.2017

Я полагаю, вы имеете в виду GHC 8. * под «haskell 8».

Я только что установил GHC 8.4.3, текущий стабильный выпуск, на Ubuntu 16.04 x86_64 неделю назад.

Просто загрузите двоичный файл (я выбрал Linux (x86_64) - Debian 9, т.е. https://downloads.haskell.org/~ghc/8.4.3/ghc-8.4.3-x86_64-deb9-linux.tar.xz) и следуйте за файлом INSTALL после разархивирования.

person SnowOnion    schedule 10.08.2018

Надо добавить в $ PATH.

i.e.: PATH=/opt/ghc/bin/:$PATH

Там вы можете найти ghc-8.6.2, ghc двоичные файлы.

Дополнительная информация: https://ghc.haskell.org/trac/ghc/blog/ghc-8.6.1-released, что указывает на страницу с более подробной информацией: https://launchpad.net/~hvr/+archive/ubuntu/ghc

person devwebcl    schedule 17.12.2018