統計計算用のR言語のインタープリターのパッケージをどのようにインストールしますか?


35

R言語インタープリターのインストール方法は?パッケージ名は何ですか?私が試してみましたRrlangRlangrproject、など何も作品-どちらapt-getもUbuntuのソフトウェアセンターはR.を見つけました

RがUbuntuの公式リポジトリに含まれていない可能性はありますか?

回答:


43

求めているパッケージはr-baseです。したがって、次のコマンドを実行します。

sudo apt-get install r-base

システムにRがあります。数年前、私もこれに戸惑っていました-そのようなパッケージ名は確かに愚かです。


pythonPythonインタープリターの実行と同様に、Rインタープリターを実行するにはどうすればよいですか? rハングするだけで、インストール後に「r」で始まる明らかな候補が表示されませんr-base
user1717828

3
ほぼ手に入れました。:大文字のR、タイプしてみてくださいR
Vajk Hermecz

26

必要なパッケージはr-base r-baseをインストールするです。

ソースからRパッケージをビルドする必要がある場合は、r-base-dev も必要r-base-devをインストールするです。(ほとんどのユーザーはおそらくこれを必要としません。)

おそらくあなたがする必要があるのはそれだけです。

Rの新しいバージョンを取得する

おそらく、Ubuntuリリースの公式ソフトウェアソースであるRのバージョンで十分でしょう。そうであると仮定すると、あなたはこれ以上読む必要はありません(おそらく娯楽を除く)。

しかし、あなたがしたい場合は/最新バージョンを必要としリストからCRANミラーを選択してください。次のいずれかを実行します。

  • この行を内容として.listファイルを作成します(これを呼び出すこともできますr.list/etc/apt/sources.list.d

    deb http://your-cran-mirror/bin/linux/ubuntu trusty/

    Ubuntu 14.04 Trusty Tahrを使用しtrustyている場合は、そのまま使用します。それ以外の場合は、その単語を、使用しているUbuntuリリースの小文字のコード名に置き換えます。(最初の単語のみ。「動物の名前」ではなく「形容詞」。)それらはここまたはリリースページにリストさています。たとえば、Ubuntu 12.04 Precise Pangolinの場合はpreciseです。14.10 Utopic Unicornの場合はになりますutopic

    これは、deb構成ファイルの同様の行のほとんどまたはすべてにリストされている名前です/etc/apt/sources.list

    r.listファイルを作成するには、ターミナルウィンドウ(Ctrl+ Alt+ T)を開き、次のようなコマンドを実行します(選択したCRANミラーで置き換えてください。14.04を実行していない場合は、リリースコード名)。

    echo 'deb http://your-cran-mirror/bin/linux/ubuntu trusty/' | sudo tee -a /etc/apt/sources.list.d/r.list

    たとえば、米国北東部にあるUbuntu 15.04 Vivid Vervetシステムでは、次を使用しました。

    echo 'deb http://cran.mirrors.hoobly.com/bin/linux/ubuntu vivid/' | sudo tee -a /etc/apt/sources.list.d/r.list
  • または、独自の構成ファイルにソフトウェアソースを追加する代わりに、その行をマスターソフトウェアソース構成ファイルに追加します/etc/apt/sources.list。ターミナルウィンドウ(Ctrl+Alt+T)を開いてコマンドを実行すると、グラフィカルテキストエディターでそのファイルを開くことができます。

    sudo -H gedit /etc/apt/sources.list

CRANリポジトリの署名キーを追加します(ここで確認できます)。

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

それが失敗した場合、この方法はうまくいくかもしれません:

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -

新しいソフトウェアソース構成をアクティブにするには、次を実行します。

sudo apt-get update

次に、CRANのRのバージョンをインストール(またはアップグレード)するには:

sudo apt-get install r-base

r-base-dev他の必要なパッケージも同様にインストールできます。sudo apt-get upgrade通常、古いバージョンがインストールされている場合は、新しいバージョンを持つRパッケージをアップグレードします。名前を個別に入力する必要はありません。)

さらなる参考資料 / 引用元

Ubuntuシステムへのインストールに使用できるその他のサポートパッケージの詳細と情報については、「UBUNTU PACKAGES FOR R」を参照してください。

  • 上記の答えは、そのREADMEの(ごく一部)から(非常に)大まかに適応しています。
  • CRAN署名キーをインポートするためのコマンドは、CRAN署名キーから直接描画されますが、私の指示は私自身の言葉で書かれており、簡略化されています。

sources.listに上記の行を追加すると、行の形式が正しくないというエラーが発生します。以下のスレッドは、これがソース名 "deb stat.ethz.ch/CRAN/bin/linux/ubuntu trusty /#enabled-manually" askubuntu.com/questions/503270/を追加する正しい形式であることを示し ています。私は間違っています。私は初心者ですが、これでうまくいきました。
Erdnase

@Erdnaseごめんなさい!あなたは/リリース名の後については正しいです。これをこの投稿に追加しました。ありがとう!(で始まる部分#はコメンであり、オプションです。)
エリアカガン14

画像を更新する必要があります。
ティム

@Timどんな画像?
エリアケイガン

@ r-baseのものをインストールしますか?多分それは私の学校が彼らをブロックしているからでしょう。
ティム

1

編集:それはUbuntuリポジトリに含まれていますが、彼らはあなたが彼らからインストールすることを望みます。

ソース

R用のUBUNTUパッケージ

i386およびamd64上のUbuntuのRパッケージは、Ubuntuの公式のサポート終了日までのすべての安定したデスクトップリリースで利用可能です。ただし、完全にサポートされているのは最新の長期サポート(LTS)リリースのみです。2013年10月17日の時点で、サポートされているリリースはTrusty Tahr(14.04)、Precise Pangolin(12.04; LTS)、およびLucid Lynx(10.04; LTS)です。

詳細はこちらをご覧ください。

インストール

最新のRパッケージを取得するには、次のようなエントリを追加します

  deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu trusty/

または

  deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu precise/

または

  deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu lucid/

/etc/apt/sources.listファイルで、お気に入りのCRANミラーの実際のURLに置き換えます。CRANミラーのリストについては、こちらをご覧ください。完全なRシステムをインストールするには、次を使用します。

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

ソースからRパッケージをコンパイルする必要があるユーザー[パッケージメンテナー、またはinstall.packages()を使用してパッケージをインストールするユーザー]も、r-base-devパッケージをインストールする必要があります (わかりやすくするために追加)

  sudo apt-get install r-base-dev

ソースによると、R開発チームの誰かがUbuntuリポジトリからRをインストールすることを望まないようです。Ubuntuリポジトリには、r-baseというパッケージがあります。

:あなたはRをダウンロードしてインストールする場合は、この答えのようなRパッケージサーバの公開鍵を追加する方法についてファンキーを取得する必要がありますaskubuntu.com/questions/503270/...
カレル・

公開鍵を追加しないと、Rをインストールできません。ただし、端末は、Rをインストールする前に公開鍵を追加するように求めるメッセージを表示します。公開鍵を追加すると、r-baseはその後正常にインストールされます。
カレル14

公開鍵を追加するために必要なすべての情報は、私の最初のコメントにあるリンクに詳しく説明されています。また、リンクされた回答の情報が最新であり、Ubuntu 14.04にr-baseパッケージをインストールするために機能することを確認できます。
カレル・
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.