サーバー版 RStudio で RMeCab を使う

UbuntuのレポジトリにCRANを追加

sudo echo "deb http://cran.md.tsukuba.ac.jp/bin//ubuntu lucid/"  >> //apt/sources.list

認証鍵をあてる

gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -

Rをインストール


> sudo apt-get install -base r-base-devel
> wget https://s3.amazonaws.com/rstudio-server/rstudio-server-0.93.74-amd64.deb
> sudo dpkg -i rstudio-server-0.93.74-amd64.deb

http://:8787 でアクセスできる

RMeCabを使う場合

# Ubuntu のレポジトリの mecab はバージョンが古くかつ文字コードを euc から utf-8 に変更する必要があるので,ソースから入れる

MeCab 本体

wget http://sourceforge.net/projects/mecab/files/mecab/0.98/mecab-0.98.tar.gz
tar zxf mecab-0.98.tar.gz
cd mecab-0.98
./configure --with-charset=utf8
make
sudo make install
sudo ldconfig

UTF8辞書構築

wget http://sourceforge.net/projects/mecab/files/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz
tar zxf mecab-ipadic-2.7.0-20070****.tar.gz
cd mecab-ipadic-2.7.0-20070****
./configure --with-charset=utf-8
# ここでエラーが出る場合は PATH を通してみてください
# 以下の一行を実行します.
export PATH=/usr/local/bin:PATH
make
sudo make install
# 今後のために PATH を追加しておくとよいでしょう
echo $PATH
#を実行して表示された内容に /usr/local/bin が含まれていない場合は
#ホームディレクトリに戻って
cd
# 次のコマンドを実行しておきます.
echo '/usr/local/bin:$PATH' >>  .profile

RMeCabを取得して,インストール

64bit

wget http://rmecab.jp/RMeCab_0.94_R_x86_64-unknown--gnu.tar.gz

32bit

wget http://rmecab.jp/RMeCab_0.94_R_i686-pc--gnu.tar.gz

RStudio から上記ファイルを引数に install.packges () を実行

RStudio実行画面

カテゴリー: R タグ: パーマリンク