Haskell-платформа в настоящее время не встречала зависимости от Ubuntu 11.04. Это - известная ошибка, но я хотел бы установить ее как можно скорее.
Кто-либо может рекомендовать способу установить haskell-платформу на 11,04? Отчет об ошибках, что я связал с предложениями решение, которое требует редактирования двоичного пакета (?) с помощью энергии, но я установил бы что-то из источника, чем пошел бы тем путем.
Эта ошибка была теперь исправлена и находится в 11,04 - предложена. Для этого можно включить предложенные пакеты и установить haskell-платформу. Если Вы не хотите продолжать добираться - предложенные обновления, можно отключить его, после того как Вам установили haskell-платформу. Здесь ищите руководство по тому, как включить - предложенные обновления.
Эта ошибка исправлена в 11,10.
Я боюсь, что Вы вне опций в настоящий момент помимо компиляции его сами (но редактирование пакета кажется намного менее проблематичным).
Любой Вы редактируете 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
изменить реальный файл. После той установки это нормальным способом.
Попытайтесь компилировать его из источника - http://hackage.haskell.org/platform/linux.html
Можно установить его от следующего PPA: https://launchpad.net / ~ brcha / + archive/ppa
Вот то, как:
sudo add-apt-repository ppa:brcha/ppa
sudo apt-get install haskell-platform
Вуаля!
Я выполняю маленький курс Haskell прямо сейчас, и я создал Аккуратные Живые CD для участников курса. То, что я сделал, добавляют все пакеты, в которых я нуждался (и который пойдет с платформой так или иначе) без haskell-пакета-платформы. Все остальное, в чем я нуждался, я установил с установкой интриги.
Это не может быть идеальным решением, но оно работает на меня.
Поставка поврежденного пакета была очень хромой.
Надеюсь, это поможет.
Вы проверил это? http://sporkcode.wordpress.com/2009/07/11/installing-the-haskell-platform-in-ubuntu/
При использовании UBUNTU на 64 бита, проверьте комментарии для разрешения некоторых проблем ;)