Ubuntu 16.04にすべてのパッケージを含む最新バージョンのRをインストールする

Ubuntu 16.04にすべてのパッケージを含む最新バージョンのRをインストールする

私はUbuntu 16.04を使用しています。これにR(最新バージョン)をインストールしたいのですが、システムバージョンが古いため、ターミナルラインからこのバージョンを見つけることができません。ターミナルラインでこのコマンドを使用して確認しました。

sudo apt-get install r-base=3.6.1

その結果、

Version '3.6.1' for 'r-base' was not found

このバージョンをすべてのパッケージとともにインストールしたいです。正しい手順は何ですか? すべてのパッケージ ファイルとインストール ファイルを取得して、ターミナルから一度にすべてインストールできますか? これを実現するための適切な方法を教えてください。

答え1

Ubuntu 16.04 に R 3.6 (具体的には 3.6.1) をインストールするには、r-cloud プロジェクト リポジトリを/etc/apt/sources.listファイルに追加する必要があります。
そのためには、次のコマンドを実行します。

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

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/'

sudo apt update

sudo apt install r-base r-base-core r-recommended

別のバージョンをインストールする場合は、ソースからビルドし、実行ファイルとライブラリをPATHとLD_LIBRARY_PATHに追加する必要があります。ソースコードは次の場所から入手できます。ここ

クレジット: apt-get を使用して Ubuntu 16 に R 3.5.1 をインストールするにはどうすればいいですか?


編集: Rでパッケージがどのように管理されているかはよく分かりません。しかし、必須パッケージはRでインストールされ、特定のパッケージが必要な場合はRパッケージマネージャを使用してインストールする必要があると思います。
たとえば、「foo」という名前のパッケージをインストールするには、を実行しsudo -i RてRコンソールを開き、を実行しますinstall.packages("foo")
インストールされるパッケージの詳細と追加パッケージのインストール方法については、R README ページ

関連情報