Cabalインストールメモ

Ubuntu 9.10


最新版を取得

$ wget http://www.haskell.org/cabal/release/cabal-install-0.8.2/cabal-install-0.8.2.tar.gz

このページ参照しながら依存しているやつを適宜。
http://haskell.org/haskellwiki/Cabal-Install#Unix

$ sudo apt-get install zlib1g-dev
$ sudo apt-get install libghc6-parsec-dev
$ sudo apt-get install libghc6-network-dev
$ sudo apt-get install libghc6-time-dev

libghc6-time-devは、上記URLには記載ないけど、インスールしてたら無い!言われたので追加している。

$ tar -zxvf cabal-install-0.8.2.tar.gz
$ cd cabal-install-0.8.2
$ chmod +x bootstrap.sh
$ ./bootstrap.sh

上記が成功すると、~/.cabal/bin の中にバイナリが出来上がる。
あとは、こいつを適当なPATHにおけばOK。