centos7.3 install R-3.3.2 和 R-studio

Posted jxxjclcf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7.3 install R-3.3.2 和 R-studio相关的知识,希望对你有一定的参考价值。

centos7.3  install R-3.3.2 和 R-studio

R语言下载地址:https://cran.r-project.org/src/base/R-3/   【下载自己需要的版本,这里安装的是R-3.3.2】

两种方法安装R语言:第一种:yum install R(不多说,这样安装基本不会有什问题,只是不能安装自己想安装的版本,只能安装该虚拟机对应的版本,但是我现在也不清楚每个虚拟机对应的版本是什么。centos7玩了一下,记忆里貌似是R-3.5)

第二种:一步步手动安装(以下安装在root账户下完成)只要按照下面的步骤安装,基本不会踩什么坑。其他linux版本没试过。

1、安装依赖:

yum install -y gcc

yum install -y gcc-gfortran

yum install -y gcc-c++

yum install -y glibc-headers

yum install -y readline-devel

yum install -y libXt-devel

yum install -y tcl tcl-devel tclx tk tk-devel

yum install -y mesa-libGLU mesa-libGLU-devel

yum install -y install bzip2-devel

yum install -y install xz-devel.x86_64

yum install -y install pcre-devel

yum install -y install libcurl

yum install -y install libcurl-devel

yum install -y  texinfo.x86_64

yum install -y texlive-pdftex-doc.noarch

yum install -y texlive

>--注意:centos7.3安装不了中文环境,即fonts-chinese。需要后期配置,这个后期再专门写个教程。

    一定要安装完全上面的包。

 2、下载R语言安装包

wget https://cran.r-project.org/src/base/R-3/R-3.3.2.tar.gz

3、解压R语言到指定文件夹下(个人偏好/usr/local)

tar -zxvf R-3.5.1.tar.gz -C /usr/local

4、对R语言进行configure检测

进入到安装的R语言的文件夹下   cd /usr/local/R-3.3.2

然后检测  $ ./configure --enable-R-shlib=yes --with-libpng-x=no --with-tcltk --prefix=/usr/local/R

>--注意:到这里会出现警告,是关于中文环境的:warning:neither inconsolable.sty nor zi4.sty found:PDF vignettes and package manuals will not be rendered optimally。这里先略过。或者等待下一篇。

5、对其进行编译

make

make install

6、设置环境变量

vi /etc/profile

进入以后,在最后加入这两句

R_HOME=/usr/local/R-3.3.2
PATH=$PATH:$R_HOME/bin

(按esc , 输入:wq退出)

输入以下命令使其生效:

source /etc/profile

7、检验

输入R,出现你熟悉的Windows中R语言的前的一段话就说明装好了。

也可以测试一下:print("Hello Word!")

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

Rserver 直接用R语言安装,这里不写自己去官网下载,然后安装配置,太麻烦,一般都有问题。

输入R

install.packages("Rserver")

>--注意:如果这里报错了,无法下载。按照下面的方式下载:

  options(download.file.method = "wget")

  install.packages("Rserver",repos="http://cran.cnr.berkeley.edu")

安装完成以后就OK了。

然后安装R-studio这个基本没什么版本要求,用过R语言的都知道,就是个编辑器。Windows还可以选择R语言的版本,linux现在还不知道怎么弄。

下载: wget https://download2.rstudio.org/rstudio-server-rhel-1.1.383-x86_64.rpm

安装:sudo yum install rstudio-server-rhel-1.2.1335-x86_64.rpm

创建账户:useradd zjp -u 1997 (这个zjp就是你的账户名称)

passwd zjp

接下来会出现让你输入密码,然后确认密码(没什么要说的)

>--注意密码不能低于8位,不能太简单,否则通不过。

**启动R服务:**

启动:systemctl start rstudio-server 

状态查看 :systemctl status rstudio-server

这样就装完了。

测试:浏览器:http://<你的IP地址>:8787

 

以上是关于centos7.3 install R-3.3.2 和 R-studio的主要内容,如果未能解决你的问题,请参考以下文章

centos7.3编译安装php-7.1.10

centos7.3部署kvm虚拟化

centos7.3 快速安装布暑pnp4nagios图形显示

centos7.3下ScyllaDB1.6安装

CentOS7.3安装rzsz命令

centos7.3 编译安装 git 2.13