Dav*_*d B 22 install packages r
我安装了几个R包~/R/i486-pc-linux-gnu-library/2.11.
我想制作它们,以及我从现在开始安装的任何其他R包,可供所有R用户使用.我不介意重新安装我已经在中立的地方的包(他们只是几个).那我该怎么做?
Dir*_*tel 28
aL3xa给了(恕我直言)不好的建议.不要搞砸/usr包管理系统处理的问题.相反,使用提供的设施/usr/local/lib/R/site-library.
默认情况下已搜索到后一个目录.您需要做的就是将自己添加到组中,staff因为该组具有写权限 - 尝试adduser yourid staff在yourid系统上的用户名在哪里.之后你应该可以毫无问题地安装在那里.
您在Ubuntu上可能喜欢的另一件事是apt-get install littler然后使用examples目录中的install.rand upgrade.rhelper脚本.我一直都在使用它们.
aL3xa答案是错误的;您不应该公开这些目录以供所有用户使用。
以根用户身份运行R(可能使用sudo R),然后照常安装软件包-它们将被放置在全局库中,并且对所有用户都可用。