The Ubuntu R Blog

author
0 minutes, 30 seconds Read

Universe

Ubuntuの新しいバージョンがリリースされたときに利用できるRの最新版は、常にUnverseリポジトリで利用可能です。 Rをインストールするには:

 sudo apt-get install r-base r-base-dev 

これはRと推奨パッケージ、およびinstall.packages("foo")を使用してR内から多くの追加パッケージ(すべてではありませんが)をインストールするために必要なファイルをインストールするものです。 universe リポジトリで見つかった R パッケージは、R や推奨パッケージの新しいバージョンがリリースされても更新されません。

CRAN

CRAN には現在サポートされているすべての Ubuntu バージョンで利用できる R および推奨パッケージの最新バージョンがあります。 CRAN リポジトリを追加するための詳細な手順は、ここで見つけることができます。 最初のステップは、セキュリティキーを追加することです:

 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 

次に、CRAN リポジトリを /etc/apt/sources.list の最後に追加する必要があります:

 deb http://cran.r-project.org/bin/linux/ubuntu precise/ 

CRANウェブアドレスは、ローカル <a href=”deb http:///bin/linux/ubuntu precise/”> ミラーに置き換えられ、precise/ は、使用しているUbuntuバージョンに置き換えられるはずです。

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

CRAN上のパッケージは定期的に更新され、最新版は通常リリースから数日以内に利用可能になります。 CRAN リポジトリを使用する利点の一つは、パッケージの古いバージョンが利用できることです。 古いバージョンのパッケージをインストールするには、それをピン留めする必要があります。 ピン留めするための指示は apt-get と synaptic で異なり、詳細はここにあります。

Launchpad PPA

CRAN リポジトリ用のパッケージは RutteR という Launchpad PPA で構築されています。 PPA 自体を使うこともでき、CRAN リポジトリよりもいくつかのパッケージ (JAGS と関連パッケージなど) が含まれています。 apt による PPA のインストールは非常に簡単です。

 sudo add-apt-repository ppa:marutter/rrutter sudo apt-get update sudo apt-get install r-base r-base-dev 

PPA は CRAN リポジトリよりもわずかに早く更新されますが、古いパッケージは利用できません。

CRAN または PPA リポジトリについて何か質問があれば、メンテナの Michael Rutter にメールを送ってください。

Similar Posts

コメントを残す

メールアドレスが公開されることはありません。