Quindi mi piacerebbe configurare una macchina Linux per lo sviluppo di Haskell con un enorme avvertimento - nessun privilegio di root su questa macchina. Ovviamente potremmo ottenere che gli amministratori installino GHC per noi. Tuttavia, a lungo termine, dobbiamo rimediare a questi problemi quando vogliamo aggiornare, ecc. Molto meglio fare tutto nel mondo degli utenti. Il che significa anche che vorremmo installare le librerie c a cui colleghiamo anche in userland, ecc. Per mantenere tutto il più semplice possibile.Installazione GHC senza root
Quindi, la domanda è: come, zuppa-a-dadi, dovrei fare un'installazione puramente utente di GHC? La macchina avrà gcc e la solita toolchain. Se necessario, possiamo iniziare con una tipica installazione ghc per far girare la palla, ma sarebbe bello non farlo.
Inoltre, qualsiasi suggerimento sulla gestione di un ambiente come questo sarebbe apprezzato, in particolare per quanto riguarda il modo in cui tale impostazione può essere gestita con più sviluppatori/account.
In particolare, è necessario installare una distribuzione binaria ghc da http://haskell.org/ghc/download_ghc_7_2_1#binaries, poiché è necessario ghc per eseguire l'avvio automatico della compilazione. –