Así que me gustaría configurar una máquina de Linux para el desarrollo de Haskell con una gran advertencia: no hay privilegios de root en esta máquina. Por supuesto, podríamos conseguir que los administradores instalaran GHC para nosotros eventualmente. Sin embargo, a largo plazo, tenemos que molestarlos cuando queremos actualizar, etc. Mucho mejor para hacer todo en el mundo del usuario. Lo que también significa que querremos instalar las librerías a las que nos vinculamos en el sitio del usuario, etc. para mantener todo lo más libre de problemas posible.Instalación de GHC sin raíz
Entonces, la pregunta es, ¿cómo, sopa a nueces, podría hacer una instalación puramente de GHC? La máquina tendrá gcc y la cadena de herramientas habitual. Si es necesario, podemos comenzar con una instalación típica de ghc para poner en marcha la bola, pero sería bueno no hacerlo.
Además, se agradecerá cualquier sugerencia sobre la gestión de un entorno como este, especialmente sobre cómo una configuración de este tipo puede ser manejable con múltiples desarrolladores/cuentas.
En particular, deberá instalar una distribución ghc binaria desde http://haskell.org/ghc/download_ghc_7_2_1#binaries, ya que necesita ghc para arrancar la autocompilación. –