各種R軟件包不同安裝位置的邏輯是什麼?我似乎在我的Linux機器上安裝了幾個不同位置的軟件包。這是典型的行爲,如果是這樣的話,在/ usr/lib/R/library vs/usr/lib/R/site-library中安裝軟件包有什麼理由?我並不在乎軟件包的安裝位置,但安裝程序分佈在整個系統的不同位置看起來很愚蠢。Linux下R軟件包的安裝位置邏輯
Renviron的註釋如下,似乎表明/ usr/lib/R/site-library是用於Debian打包的軟件包,但並沒有真正解釋其他兩個目錄的用途。另外,通過在列表中設置最後一個/ usr/lib/R /庫,這不會使它成爲install.packages()的缺省目錄嗎?
# edd Apr 2003 Allow local install in /usr/local, also add a directory for
# Debian packaged CRAN packages, and finally the default dir
> .libPaths()
[1] "/usr/local/lib/R/site-library" "/usr/lib/R/site-library"
[3] "/usr/lib/R/library"
好的,謝謝。我認爲這可能是我作爲一個相對較新的Linux(Ubuntu)用戶無法掌握的分裂原因。 –