Ubuntu服务器上的RStudio:部署库()作为管理员为所有用户加载/附加包

时间:2018-01-09 00:07:12

标签: r ubuntu install rstudio admin

我尝试在R中作为管理员在Ubuntu服务器上托管的安装和加载/附加(后者通过library())附加软件包。

我已经能够很好地安装软件包,因此第一次使用软件包时,用户最多只能运行library(package_name)

但是,似乎我应该能够以与library()相同的方式为给定的包部署install.packages(),这样用户就不需要键入library(package_name)。这可能吗?

例如,对于car包,我已在RStudio的shell中以管理员身份完成以下操作:

sudo R
install.packages("car", lib="/usr/lib/R/site-library")
library(car, lib.loc="/usr/lib/R/site-library")

执行此操作后,包car确实存在于所需位置(/usr/lib/R/site-library),但我(和其他用户)仍然必须在包之前键入library(car)用过的。我的第三行代码(library(car,...))显然不正确。有没有办法实现这个目标?

0 个答案:

没有答案