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