Rバージョン3.4.2があり、ggplot2
をインストールしようとして、RStudioでinstall.packages("ggplot2", dependencies = TRUE)
を実行しました。最終的にゼロ以外の終了ステータスで終了したことを通知し、メッセージが非常に長いためエラーが読みにくいですが、プロセスでMatrix
が依存関係であり、インストールにも失敗したことがわかりますそれを直接インストールするために、ここで私はそのためのエラーメッセージで見るものです:
/usr/bin/ld: cannot find -llapack
/usr/bin/ld: cannot find -lblas
/usr/bin/ld: cannot find -lgfortran
collect2: error: ld returned 1 exit status
/usr/share/R/share/make/shlib.mk:6: recipe for target 'Matrix.so' failed
make: *** [Matrix.so] Error 1
ERROR: compilation failed for package ‘Matrix’
* removing ‘/usr/local/lib/R/site-library/Matrix’
ld
が何であるか、およびこの問題を解決するためにそれを調査する必要があるかどうかは明確ではありません。代わりにMatrix.so
と何か関係があるようです。
Rパッケージのこれらのビルド依存関係をインストールする必要があります。
Sudo apt-get install r-base-dev
次に、Rパッケージをホームフォルダー(~/R/x86_64-pc-linux-gnu-library
)にインストールします。 RStudioをrootとして実行する必要はありません。