我基本上有兩個問題。R包安裝
如何找到正在運行的默認
Rprofile
?我還沒有設置Rprofile
,所以我不確定它從哪裏運行。我想安裝幾個軟件包使用命令(在主終端做一個SUDO後)。
install.packages("RODBC","/home/rama/R/i486-pc-linux-gnu-library/2.9")
,我回來它說的錯誤:
ERROR: failed to lock directory ‘/home/rama/R/i486-pc-linux-gnu-library/2.9’ for modifying Try removing ‘/home/rama/R/i486-pc-linux-gnu-library/2.9/00LOCK’
The downloaded packages are in ‘/tmp/RtmpkzDMVU/downloaded_packages’ Warning message: In install.packages("RODBC", "/home/rama/R/i486-pc-linux-gnu-library/2.9") : installation of package 'RODBC' had non-zero exit status
我想你應該訂閱R-SIG-debian的名單,並要求存在 - 這樣的名單,如果專注於在Debian/Ubuntu的r用。 – 2009-08-30 14:50:19
Re 1)它們是相同的文件,只是軟鏈接。試試'ls -l /etc/R/Rprofile.site /usr/lib/R/etc/Rprofile.site'。 Re 2)這是基本的dpkg東西 - 試試'dpkg -L r-cran-rodbc'Re 3)你誤解了:$ HOME下面是你的,下面的/ usr是apt/dpkg。此外,還有易安裝的BioConductor可安裝版本。 – 2009-08-30 15:01:24
太棒了!這使得事情變得更加清晰!我儘快進入郵件列表! – Quantrix 2009-08-30 15:27:03