追記(2016.2.21)
Vine Linux 6 およびVineSeedに R-littler パッケージをアップロードしました。
したがって以下の記事は過去の記録程度の意味となりました。
経緯
Rのコマンドラインのインタフェースとして littler を使用する場合があります。
Vine Linuxでもlittlerパッケージを作成して使用できるようにしていますが、バージョンが0.1.5と古いです(バージョンを上げるとビルド時にエラーが出てしまったため放置していました)。
最近、何かを調べていて(忘れてしまいました)、 CRANにlittlerパッケージが登録されているのを知りました。早速インストールしたのでその時のメモです。
littlerのインストール
Vine Linuxの場合にはまずlibicu-develをインストールします。
sudo apt-get install libicu-devel
これのパッケージがないとlittlerのインストール時にエラーが出ます。
次にスーパーユーザーでRを起動し、
install.packages("littler")
でlittlerをインストールします。
64-bit環境では /usr/lib64/R/library/littler/bin 以下に r がインストールされるため、 /usr/local/bin 以下にシンボリックリンクを貼ります。
sudo ln -s /usr/lib64/R/library/littler/bin/r /usr/local/bin
これで r を使用できるようになります。
$ r --version r ('littler') version 0.3.0 using GNU R Version 3.2.3 (2015-12-10) Copyright (C) 2006 - 2015 Jeffrey Horner and Dirk Eddelbuettel r is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under the terms of the GNU General Public License. For more information about these matters, see http://www.gnu.org/copyleft/gpl.html.
プログラムの1行目は
#!/usr/bin/env r
としておくといいでしょう。
コメントを残す