私は最近、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にパッケージをインストールすると、常にすべての依存関係が同時にインストールされます。
これを修正する方法とここで何が起こっていますか?
答えを見つけました。どうやら私は実行する必要があります
Sudo apt-get install libcurl4-openssl-dev libssl-dev
一般に、RパッケージのDESCRIPTIONファイルのSystemRequirements
フィールドは、インストールする必要がある追加の依存関係を示します。
devtools
の場合、いくつかの依存関係をインストールするときにエラーが発生するはずです(e.g。curl
)。 curl
を見ると、libcurl
が必要であることがわかります。
システム要件:libcurl:libcurl-devel(rpm)またはlibcurl4-openssl-dev(deb)。
それを取得するためにインストールするdebパッケージを教えてくれます。