Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.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
如何在Solaris上的VirtualBox虚拟机上安装R?_R_Virtual Machine_Solaris_Virtualbox - Fatal编程技术网

如何在Solaris上的VirtualBox虚拟机上安装R?

如何在Solaris上的VirtualBox虚拟机上安装R?,r,virtual-machine,solaris,virtualbox,R,Virtual Machine,Solaris,Virtualbox,这个问答是对我的回应。评论中对问题的回答不是琐碎的,对于评论来说太大了,并且不适合作为该主题中问题的答案(回答我自己的问题是)。如果你有更好的答案,请张贴 问题是:如何在Solaris上的VirtualBox虚拟机上安装R?从下载和安装开始 然后下载并解压缩文件。解压Oracle模板后,您应该会看到一个名为OracleSolaris11_1.ova的文件,这就是您将在VirtualBox中打开的文件 启动VirtualBox,单击文件,然后单击导入设备,然后导航到刚才提取的ova文件。导入需要一

这个问答是对我的回应。评论中对问题的回答不是琐碎的,对于评论来说太大了,并且不适合作为该主题中问题的答案(回答我自己的问题是)。如果你有更好的答案,请张贴


问题是:如何在Solaris上的VirtualBox虚拟机上安装
R

从下载和安装开始

然后下载并解压缩文件。解压Oracle模板后,您应该会看到一个名为
OracleSolaris11_1.ova
的文件,这就是您将在VirtualBox中打开的文件

启动VirtualBox,单击
文件
,然后单击
导入设备
,然后导航到刚才提取的
ova
文件。导入需要一些时间

通过单击VirtualBox上的
Start
按钮启动Solaris虚拟机。启动需要一些时间,系统会提示您添加根密码、用户名和用户密码。然后,您将使用这些详细信息登录,等待系统加载,选择
gnome
以确保您获得一个桌面环境,并选择您的时区、键盘布局和语言(我的键盘布局和语言似乎突出显示中文为默认选择,因此小心不要过快地点击该选项)

最终您将获得一个桌面,右键单击桌面并单击打开终端,然后在终端类型(或粘贴)中:

这将连接到internet并下载您需要的两个文件。下一行将打开这两个归档:

sudo tar -xzvf ord-3.0.1-sol10-x86-64-sunstudio12u3.tar.gz && sudo tar -xzvf ord-3.0.1-supporting-sol10-x86-64-sunstudio12u3.tar.gz 
然后下一行安装R,运行该行后注意提示:

sudo bash install.sh 
终端中会闪过很多东西,最后的结论是
安装成功了

现在,下一点是我偏离了说明,因为我不理解它们。您将从解包的归档文件中移动以
lib
开头的所有文件到
R
所需的另一个目录中:

sudo mv lib* /usr/lib/64/R/lib/
这将不会返回终端中的任何内容。然后我们只需像这样在终端中键入,就可以运行
R

R

现在,您应该在终端中运行一个常规的
R
会话。

csw提供了一个更新的版本:。要安装,请参阅将
vim
替换为
r\u base
中的示例:

pkgadd -d http://get.opencsw.org/now
/opt/csw/bin/pkgutil -U
/opt/csw/bin/pkgutil -a r_base
/opt/csw/bin/pkgutil -y -i r_base
要安装开发环境,您可能还需要:

/opt/csw/bin/pkgutil -y -i gcc4g++
/opt/csw/bin/pkgutil -y -i texlive

感谢过去的杰伦!猜猜我是如何来到这里的^^一位评论者请求:你能更新你的帖子以包括最近的Solaris 11.4吗。有错误消息此答案不再积极维护,抱歉,不令人震惊。我鼓励他们提出一个新问题。
/opt/csw/bin/pkgutil -y -i gcc4g++
/opt/csw/bin/pkgutil -y -i texlive