Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将视图的R程序包安装到主目录,但希望将其安装到默认系统目录_R - Fatal编程技术网

将视图的R程序包安装到主目录,但希望将其安装到默认系统目录

将视图的R程序包安装到主目录,但希望将其安装到默认系统目录,r,R,我想将R软件包安装到系统目录,但我忘了用sudo启动R,而是运行install.viewsTimeSeries。从输出来看,它似乎将软件包安装到了/home/t/R/x86_64-pc-linux-gnu-library/3.2 当我用sudo启动R并运行install.packages时。从输出来看,它似乎仍在将软件包安装到我的主目录: > install.packages("ks") Installing package into ‘/home/t/R/x86_64-pc-linux-

我想将R软件包安装到系统目录,但我忘了用sudo启动R,而是运行install.viewsTimeSeries。从输出来看,它似乎将软件包安装到了/home/t/R/x86_64-pc-linux-gnu-library/3.2

当我用sudo启动R并运行install.packages时。从输出来看,它似乎仍在将软件包安装到我的主目录:

> install.packages("ks")
Installing package into ‘/home/t/R/x86_64-pc-linux-gnu-library/3.2’
默认情况下,包是否安装到主目录?这比安装到系统目录好吗

我想知道如何卸载和删除安装在我家中的软件包,并在默认系统目录中重新安装它们

没有函数remove.views。有remove.packages,但是如何调用它来删除视图中的包呢


谢谢

如果你想在系统目录中安装,你需要以su-而不是sudo-的身份登录。谢谢!安装到系统目录和家庭目录的优缺点是什么?我意识到我没有明确的线索和偏好。我用的是我自己的笔记本电脑,而不是别人的服务器。如果在后一种情况下,我想我别无选择,只能将它们安装在主目录上。基本上,如果您想在用户之间共享软件包,您可以将其安装在系统目录中。如果只有一个用户,并且出于安全考虑,使用用户目录安装库更安全。除非你知道你作为超级用户做什么。谢谢。为什么如果你想在系统目录中安装,你需要以su-而不是sudo-的身份登录。?在这里使用su和使用sudo有什么区别?