web-dev-qa-db-ja.com

依存関係のあるRパッケージのインストール

私は最近、WindowsからUbuntuに移行しました(実際2回目ですが、今回は本当だと思います!)。RとRStudioをインストールできました。

RStudioで次の行を実行すると

install.packages("devtools")

を含むエラーの全体の束を取得します

ERROR: dependencies ‘httr’, ‘git2r’ are not available for package ‘devtools’
* removing ‘/home/travis/R/x86_64-pc-linux-gnu-library/3.4/devtools’

上記のようにWindowsにパッケージをインストールすると、常にすべての依存関係が同時にインストールされます。

これを修正する方法とここで何が起こっていますか?

2
Chechy Levas

答えを見つけました。どうやら私は実行する必要があります

Sudo apt-get install libcurl4-openssl-dev libssl-dev
2
Chechy Levas

一般に、RパッケージのDESCRIPTIONファイルのSystemRequirementsフィールドは、インストールする必要がある追加の依存関係を示します。

devtoolsの場合、いくつかの依存関係をインストールするときにエラーが発生するはずです(e.g。curl)。 curl を見ると、libcurlが必要であることがわかります。

システム要件:libcurl:libcurl-devel(rpm)またはlibcurl4-openssl-dev(deb)。

それを取得するためにインストールするdebパッケージを教えてくれます。

0
amc