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
ピンバック:UbuntuにインストールしたR言語でpackageのインストールがうまくいかない場合 | progettista
ピンバック:奮戦!Rstudioサーバー構築!! | 心足齋箚記
ピンバック:UbuntuでRのパッケージがインストールできなくてハマった – webfun.tech beta