Ubuntu 14.04 でRのパッケージを入れるためにapt-get installしとかないといけないライブラリのメモ

vagrantのVMにRStudioを入れてRを使ってるんですが、 RStudioの画面では完結するやつばかりではなくて、依存するライブラリをあらかじめ入れてやらないといけなかったりします。毎回忘れるのでちょっとメモしときます。

httr, RCurl

# apt-get install libcurl4-openssl-dev

RMySQL

# apt-get install libdbd-mysql libmysqlclient-dev

maptools

# apt-get install libgeos-dev

XML

# apt-get install libxml2-dev

探し方

インストール時のエラーを見てると、ないコマンドを出してくれてたりする。 たとえば、

checking for xml2-config... no
Cannot find xml2-config
ERROR: configuration failed for package ‘XML’

とか出てるとする。xml2-configがないらしいです。

これをぐぐってもいいけど、よく分からないけどコマンドっぽいのでとりあえずシェルでこれを打ってみます。これがコマンドなら、どのパッケージに入ってるか教えてくれます。

vagrant@ubuntu-1404:~$ xml2-config
The program 'xml2-config' is currently not installed. You can install it by typing:
sudo apt-get install libxml2-dev

言われたとおりに上のコマンドを打つとおkです。

sudo apt-get install libxml2-dev