TurboLinux にRを入れる

ftp://ftp.u-aizu.ac.jp/pub/lang/R/CRAN/src/base/からソースをとってきて、基本システムをインストール

tar zxfv R-2.3.1.tar.gz
cd R-2.3.1
./configure
make
make install

さらにマニュアルをメイクしてインストール

make dvi      to create DVI versions
make pdf      to create PDF versions
make info     to create info files (not `refman')

make install-dvi
make install-pdf
make install-info

これで問題なくインストールできたようである。ここに書いてあるようにテスト動作させてみる。

> x <- c(1:5)    <-- x に (1,2,3,4,5) というリストを代入
> y <- rnorm(5)  <-- y に5つの正規乱数のリストを代入
> plot(x,y)      <-- 散布図    図は表示できましたか?
> q()            <-- R の終了 

問題なく動作した。

ついでにESSというemacsで使える環境を設定してみる。ESSの使い方は、ここにある。インストールについては、ここから、ess-5.3.1.tgzをとってきて tar zxfv で展開。それを/usr/lib/xemacs/site-lispに丸ごとコピーした。

そして、~/.xemacs/init.el に以下を追加

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; ess ver 5.3.1 for R
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq load-path(cons "/usr/lib/xemacs/site-lisp/ess-5.3.1/lisp" load-path))
(require 'ess-site)
(setq ess-pre-run-hook
   '((lambda () (setq S-directory default-directory)
                (setq default-process-coding-system '(utf-8-unix . utf-8-unix))
    )))

どうも文字化けしたが、コンソールの文字コードeucにしていたためらしい・・・