@@ -1,4 +1,23 @@
1Work in progress: create a list of commands necessary to get Stackage
1Work in progress: create a list of commands necessary to get Stackage
2up-and-running on a freshly installed Debian-based system (includin Ubuntu).
2up-and-running on a freshly installed Debian-based system (includin Ubuntu).
4− sudo apt-get install libncurses-dev
4+ sudo apt-get update
5+ sudo apt-get install -y build-essential libncurses-dev git libgmp3c2 libgmp3-dev zlib1g-dev libedit2 libedit-dev freeglut3-dev libglu1-mesa-dev
6+ wget http://www.haskell.org/ghc/dist/7.4.2/ghc-7.4.2-x86_64-unknown-linux.tar.bz2
7+ tar jxfv ghc-7.4.2-x86_64-unknown-linux.tar.bz2
9+ ./configure --prefix=/opt/ghc-7.4.2
11+ echo 'export PATH=/opt/ghc-7.4.2/bin:~/.cabal/bin:$PATH' > ~/.bashrc
14+ wget http://hackage.haskell.org/packages/archive/cabal-install/1.16.0.2/cabal-install-1.16.0.2.tar.gz
15+ tar zxfv cabal-install-1.16.0.2.tar.gz
16+ cd cabal-install-1.16.0.2/
19+ git clone --recursive https://github.com/fpco/stackage