UbuntuにRをインストールするための手順をお伝えする。

Ubuntuのバージョン確認

Ubuntuのバージョンを確認するために、端末を起動し(ショートカットキー:Ctrl+Alt+t)、以下のコマンドを実行する。
DISTRIB_CODENAMEの行を控えておこう。下の内容では「trusty」の部分を控えておく。


$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"

ミラーサイトの選定

次に、ダウンロード元のミラーサイトを決めなければいけない。ミラーサイトの一覧「CRAN Mirrors」で現在利用可能なミラーサイトを確認したほうが良い。なぜならば、ミラーサイトが時々変更されてしまうためだからだ。

2017年3月28日現在、日本国内では以下のミラーサイトが利用できる。ここでは「Institute of Statistical Mathematics, Tokyo」からダウンロードすることにする。

https://cran.ism.ac.jp/ Institute of Statistical Mathematics, Tokyo

cran.ism.ac.jpのリポジトリについて

ミラーサイトhttps://cran.ism.ac.jp/は、時々接続できないことがある。日本国内のミラーサイトでなくてもよいならば、次のミラーサイトをお勧めしておく。

https://cloud.r-project.org/ Automatic redirection to servers worldwide, currently sponsored by Rstudio

リポジトリの設定

ここからは、実際のインストール作業であり、端末上で作業する。
「/etc/apt/sources.list」ファイルを適当なエディタで開いて管理者権限で編集する。ここでは、エディタとしてvimを用いた。

Rをインストール後の話だが、「apt-get update」コマンドなどでアップデートしようとして接続できない場合、再度「/etc/apt/sources.list」の変更をしなければならいことを覚えておくとよいだろう。


$ sudo vim /etc/apt/sources.list

エディタが開いたら、上記のバージョンの確認を元に、Ubuntuのバージョンに合った次の一行を最後に追加して保存して閉じる。


#DISTRIB_CODENAME=xenialの場合
deb http://cran.ism.ac.jp/bin/linux/ubuntu xenial/

#DISTRIB_CODENAME=vividの場合
deb http://cran.ism.ac.jp/bin/linux/ubuntu vivid/

#DISTRIB_CODENAME=trustyの場合
deb http://cran.ism.ac.jp/bin/linux/ubuntu trusty/

#DISTRIB_CODENAME=preciseの場合
deb http://cran.ism.ac.jp/bin/linux/ubuntu precise/

#DISTRIB_CODENAME=lucidの場合
deb http://cran.ism.ac.jp/bin/linux/ubuntu lucid/

次に、公開鍵を登録するため、端末上で以下のコマンドを実行する。


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

Rのインストール

最後に、端末上でUbuntuのパッケージを更新してRをインストールして完了だ。


$ sudo apt-get update
$ sudo apt-get install r-base

端末上で実行するには、以下のコマンドを実行すればよい。


$ R

端末上でインストールされたRのバージョンを調べるには以下のコマンドを実行すればよい。


$ R --version

R version 3.1.1 (2014-07-10) -- "Sock it to Me"
Copyright (C) 2014 The R Foundation for Statistical Computing
Platform: i686-pc-linux-gnu (32-bit)

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 versions 2 or 3.
For more information about these matters see
http://www.gnu.org/licenses/.

または、Rの実行中に以下のコマンドを実行すればよい。


> version

platform       i686-pc-linux-gnu
arch           i686
os             linux-gnu
system         i686, linux-gnu
status
major          3
minor          1.1
year           2014
month          07
day            10
svn rev        66115
language       R
version.string R version 3.1.1 (2014-07-10)
nickname       Sock it to Me

関連する記事

  • Ubuntu14.04とPython3でMeCabを使う方法Ubuntu14.04とPython3でMeCabを使う方法 MeCabは各種スクリプト言語(perl、ruby、python、Java)から、各言語バイディングで利用できるようになっている。 しかし、Pythonで用意されているのはPython2系のもので、残念ながらPython3系では使えない。 そこで、ここでは用意されているPython2系バイディングをPython3系に変換して使用する方法をお伝えする。 MeCab […]
  • Ubuntu 20.04にDockerをインストールする手順Ubuntu 20.04にDockerをインストールする手順 Ubuntu 20.04にDockerをインストールおよびインストールの確認、sudoなしでdockerコマンドを実行する方法をお伝えします。 Ubuntu 20.04にDockerをインストールする方法はいくつかありますが、snapを用いた方法、Ubuntuの標準リポジトリを用いた方法、DockerおよびDocker […]
  • 中小企業の経営者なら知っておきたい財務データ活用法中小企業の経営者なら知っておきたい財務データ活用法 あなたは財務データを経営ツールとして有効に活用できているだろうか。目の前の仕事で忙しい、財務データの見方が分からない、顧問税理士に任せてあるなどの理由を付けて回避していないだろうか。 目の前の仕事で忙しいといって、ただがむしゃらに働いたところで利益を出し続けなければ生き残っていけない。どの方向を向いてがむしゃらに働くかを把握しておかなければならない。 財務データの […]
  • Ubuntu,R h2oパッケージのインストールの方法Ubuntu,R h2oパッケージのインストールの方法 Rのパッケージh2oは、さまざまなクラスタ環境内のニューラルネットワーク(ディープラーニング)、ランダムフォレスト、勾配ブースティングマシン、一般化線形モデルなどの並列分散機械学習アルゴリズムを計算するビッグデータのためのオープンソースの数学エンジンH2O用のRスクリプト機能である。 ここでは、ubuntu14.04環境下でh2oパッケージのインストールの仕方についてお […]
  • R言語 CRAN Task View:ケモメトリックスと計算物理学R言語 CRAN Task View:ケモメトリックスと計算物理学 CRAN Task View: Chemometrics and Computational Physicsの英語での説明文をGoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。 Maintainer: Katharine Mullen Contact: katharine.mullen at […]
UbuntuにRをインストールするための手順

UbuntuにRをインストールするための手順」への3件のフィードバック

コメントは受け付けていません。