Vine 6.1へのインストール方法
Vine Linux 6.1 でオープンソースな数式処理ソフト Sage-math をコンパイルした際に行なったことをまとめておきます.
まず必要となりそうなパッケージをインストール
もしかしたら不要なものもあるかもしれませんが, 以下のコマンドでインストールしました.
$ su -
# apt-get install gd-devel libpng-devel freetype2-devel libkpathsea-devel t1lib-static-devel dvipng xorg-x11-devel
Sageのソースのダウンロード
とりあえず, 本家 http://www.sagemath.org/ へ行きます.
(矢印アイコンのとなりあたり)のDownloadとかいてあるところ下の方にSourceとかいてあるところがあるのでそこをクリックしソースのダウンロードページへ飛びます.
するとミラーを選べといわれるので, とりあえずどこでもいいので, 近そうなものを選びます.
最新版のファイルsage-バージョン.tarをダウンロードしファイルとして保存します. 今回は5.6が最新バージョンでした.
コンパイル
ダウンロードしたソースを解凍し, できたディレクトリに移動.
(作業ディレクトリでpwdをしたときにascii文字以外が混ざるとPythonのコンパイルでエラーが出るという罠が以前はあったので, ~/testというディレクトリで作業しています. i.e., ディレクトリ名は英語でね.)
$ mkdir test
$ cd ~/test
$ mv ~/ダウンロード/sage-5.6.tar .
$ tar -xvf sage-5.6.tar
$ cd sge-5.6
後は, makeと打つだけ
$ make
コンパイルは相当時間がかかります.
今回は8時間強かかりました.
出来上がったら, sage-5.6というディレクトリに入って,
$ ./sage
とやればOK.
補足
以前の記事 http://d.hatena.ne.jp/sagemath/20091012/1255327997 も参考になるかもしれません.