Instalación Haskell

De Wikilibros, la colección de libros de texto de contenido libre.

En este artículo describiremos el procedimiento de instalación de Haskell en las distintas plataformas existentes actualmente.


Linux


Existen dos tipos de instalaciones, la mínima, que no incluye herramientas adicionales ni librerías globales, y la completa, que si lo contiene.


Instalación genérica para todas las distribuciones:

1- Descargar el archivo de instalación correspondiente al tipo de instalación:

Instalación mínima 64 bits:

https://haskell.org/platform/download/8.0.1/haskell-platform-8.0.1-unknown-posix--minimal-x86_64.tar.gz

Instalación completa 64 bits:

https://haskell.org/platform/download/8.0.1/haskell-platform-8.0.1-unknown-posix--full-x86_64.tar.gz

Instalación mínima 32 bits:

https://haskell.org/platform/download/8.0.1/haskell-platform-8.0.1-unknown-posix--minimal-i386.tar.gz

Instalación completa 32 bits:

https://haskell.org/platform/download/8.0.1/haskell-platform-8.0.1-unknown-posix--full-i386.tar.gz


2- Ejecutar los siguientes comandos con el archivo descargado en el paso anterior:

$ tar xf ...downloaded archive...

$ sudo ./install-haskell-platform.sh


Instalación distribución Ubuntu

Instalar ejecutando el siguiente comando:

$ sudo apt-get install haskell-platform


Instalación distribución Debian

Instalar ejecutando el siguiente comando:

$ sudo apt-get install haskell-platform


Instalación distribución Red Hat

Instalar ejecutando el siguiente comando:

$ sudo yum install haskell-platform Instalación distribución Fedora


Instalación distribución Fedora

Instalar ejecutando el siguiente comando:

$ sudo dnf install haskell-platform


Instalación distribución Mint

Instalar ejecutando el siguiente comando:

$ sudo apt-get install haskell-platform


Instalación distribución Gentoo

Instalar ejecutando los siguientes comandos:

$ sudo layman -a haskell $ sudo emerge haskell-platform


Mac OS


1- Descargar la imagen correspondiente al tipo de instalación.

Instalación mínima 64 bits:

https://haskell.org/platform/download/8.0.1/Haskell%20Platform%208.0.1%20Minimal%2064bit-signed-a.pkg

Instalación completa 64 bits

https://haskell.org/platform/download/8.0.1/Haskell%20Platform%208.0.1%20Full%2064bit-signed-a.pkg


2- Ejecutar el instalador descargado.


3- Seguir las instrucciones correspondientes.


Windows


1- Descargar el ejecutable correspondiente al tipo de instalación.

Instalación mínima 64 bits:

https://haskell.org/platform/download/8.0.1/HaskellPlatform-8.0.1-minimal-x86_64-setup-a.exe

Instalación completa 64 bits:

https://haskell.org/platform/download/8.0.1/HaskellPlatform-8.0.1-full-x86_64-setup-a.exe

Instalación mínima 32 bits:

https://haskell.org/platform/download/8.0.1/HaskellPlatform-8.0.1-minimal-i386-setup-a.exe

Instalación completa 32 bits:

https://haskell.org/platform/download/8.0.1/HaskellPlatform-8.0.1-full-i386-setup-a.exe


2- Ejecutar el instalador descargado en el paso anterior.


3- Modificar el archivo de configuración cabal con las siguientes lineas (Dicho archivo se puede encontrar ejecutando el siguiente comando: cabal user-config init)

extra-prog-path: C:\Program Files\Haskell Platform\8.0.1\msys\usr\bin

extra-lib-dirs: C:\Program Files\Haskell Platform\8.0.1\mingw\lib

extra-include-dirs: C:\Program Files\Haskell Platform\8.0.1\mingw\include


4- Ejecutar el programa WinGHCi desde el menú de inicio.