码迷,mamicode.com
首页 > 其他好文 > 详细

rstudio server让用户共享一个library库

时间:2015-04-04 09:24:06      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:共享      library   rstudio   server   

如果还没部署好rstudio server的请先看这里:
http://blog.fens.me/r-rstudio-server/

分配好用户,并设好分组之后,
可以使用.libPaths()看到library路径

> .libPaths()
[1] "/home/xxx/R/x86_64-pc-linux-gnu-library/3.0" "/usr/local/lib/R/site-library"             
[3] "/usr/lib/R/site-library"                    "/usr/lib/R/library"

其中”/usr/lib/R/site-library”这一路径就是所有用户共享library的地方,因此想要让共享一个库只要将包安装到这一目录就可以了。
但是/usr/local/lib/R/site-library这一路径的组权限默认是”staff”的,因此想要安装到这个目录还有赋予权限才行。
将site-library的组修改为mygroup这一分组,这样mygroup里的成员就可以把包安装到site-library目录里了。

sudo chgrp mygroup /usr/local/lib/R/site-library

在R语言中安装所有人共享的包:

install.packages("ggplot2","/usr/local/lib/R/site-library")

rstudio server让用户共享一个library库

标签:共享      library   rstudio   server   

原文地址:http://blog.csdn.net/a358463121/article/details/44857883

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!