Как я могу установить haskell-платформу?

Haskell-платформа в настоящее время не встречала зависимости от Ubuntu 11.04. Это - известная ошибка, но я хотел бы установить ее как можно скорее.

Кто-либо может рекомендовать способу установить haskell-платформу на 11,04? Отчет об ошибках, что я связал с предложениями решение, которое требует редактирования двоичного пакета (?) с помощью энергии, но я установил бы что-то из источника, чем пошел бы тем путем.

6
задан 11 July 2011 в 10:52

6 ответов

Эта ошибка была теперь исправлена и находится в 11,04 - предложена. Для этого можно включить предложенные пакеты и установить haskell-платформу. Если Вы не хотите продолжать добираться - предложенные обновления, можно отключить его, после того как Вам установили haskell-платформу. Здесь ищите руководство по тому, как включить - предложенные обновления.

Эта ошибка исправлена в 11,10.

3
ответ дан 23 November 2019 в 07:47

Я боюсь, что Вы вне опций в настоящий момент помимо компиляции его сами (но редактирование пакета кажется намного менее проблематичным).

Любой Вы редактируете var/cache/apt/pkgcache.bin как показано в комментарии № 12 в ошибке или необходимо будет ожидать, пока все проблемы не были сглажены для использования платформы Haskell на Ubuntu 11.04

Я пошел бы с редактированием пакета. Не то, чтобы трудный и я ожидаю, что Вы сможете сделать это без любой проблемы.

править: теперь я нахожусь на своей собственной машине.

cd /var/cache/apt/
sudo cp pkgcache.bin pkgcache.backup.bin
sudo cp pkgcache.bin pkgcache.test.bin
sudo vi pkgcache.test.bin

войти

/6.12.1+

Это приведет к:

009fe21547b0cc8fc2f7ee1ec74d3e27^@haskell-http-doc^@1:2^@libghc6-http-
doc^@^@009fe21547b0cc8fc2f7ee1ec74d3e27^@2.7.0-
2^@xemacs22^@^@b8b7ecd2f37fbc271d0108a704c42056^@haskell-pcre-light-doc^@1:2^@libghc6-
pcre-light-doc^@^@009fe21547b0cc8fc2f7ee1ec74d3e27^@haskell-
platform^@2010.1.0.0.1^@6.12.1^@6.12.1+^@libghc6-cgi-dev^

Видеть 6.12.1 внизу?

Перейдите с клавишами со стрелками к 1 из .1+ Когда на этом 1 хите r 4 :wq!

Это - выполненная практика. Удалите .test от sudo vi pkgcache.test.bin изменить реальный файл. После той установки это нормальным способом.

2
ответ дан 23 November 2019 в 07:47

Попытайтесь компилировать его из источника - http://hackage.haskell.org/platform/linux.html

1
ответ дан 23 November 2019 в 07:47

Можно установить его от следующего PPA: https://launchpad.net / ~ brcha / + archive/ppa
Вот то, как:

sudo add-apt-repository ppa:brcha/ppa
sudo apt-get install haskell-platform

Вуаля!

1
ответ дан 23 November 2019 в 07:47

Я выполняю маленький курс Haskell прямо сейчас, и я создал Аккуратные Живые CD для участников курса. То, что я сделал, добавляют все пакеты, в которых я нуждался (и который пойдет с платформой так или иначе) без haskell-пакета-платформы. Все остальное, в чем я нуждался, я установил с установкой интриги.

Это не может быть идеальным решением, но оно работает на меня.

Поставка поврежденного пакета была очень хромой.

Надеюсь, это поможет.

0
ответ дан 23 November 2019 в 07:47

Вы проверил это? http://sporkcode.wordpress.com/2009/07/11/installing-the-haskell-platform-in-ubuntu/

При использовании UBUNTU на 64 бита, проверьте комментарии для разрешения некоторых проблем ;)

0
ответ дан 23 November 2019 в 07:47

Другие вопросы по тегам:

Похожие вопросы: