R と RStudio を Ubuntu 16.04 にインストールする

RとRstudioをインストールする方法を、自分のためにもここにまとめることにした。Ubuntu 16.04 Xenial Xerus は LTS版なので2年ほどはこのままで行けると思う。

いきなり

sudo apt install r-base

とすると、やたらと古いバージョンのRがインストールされてしまうので要注意(ダメ)である。

基本的にはこのHow to Install R on Linux Ubuntu 16.04 Xenial Xerus – Data Science Riotの通りで

# install R on ubuntu 16.04
sudo echo "deb http://cran.ism.ac.jp/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list
gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -
sudo apt update
sudo apt install r-base r-base-dev

とするのがいい。たった5行でRのインストール完了だ。http://cran.ism.ac.jpの部分は好みのCRAN Mirror(http://cloud.r-project.org/ など)を指定するのもいい。ismのままでもOK。

続いてRStudioのインストールの方法だけどこちらはもっと簡単。RStudioのサイトから、RStudio 0.99.XXX – Ubuntu 12.04+/Debian 8+ (64-bit)をクリックすると、.debファイルがダウンロードされる。これをダブルクリックすると、Ubuntuのソフトウェアセンターが起動するので、そこで”Install”ボタンをクリックするだけで大丈夫だ。

ところで、apt-getとaptの違いがよくわからない。aptでapt-getと同じことができるなら短いほうが楽なのでaptとしてしまうのだけど、それはなにか問題があるのだろうか。いまのところ問題なさそうなのでaptにしている。