Centos6.4安装R和Rstudio
安装前所需的各种包(有的话可省略):
yum install gcc gcc-c++
yum install gcc-gfortran
yum install readline-devel
yum install libXt-devel
yum install fonts-chinese tcl tcl-devel tclx tk tk-devel
yum install mesa-libGLU mesa-libGLU-devel(不然装不了神器rgl,当然不用的同学可以不装)
R安装:
1. 下载R-2.15.3.tar.gz指桌面,从百度网盘 Linux/软件安装包/编程软件安装包 目录中下载,cd 切换至桌面目录:
① 解压:tar -xzvf ./R*.tar.gz
② 配置(同时生成动态链接库,很重要,指定安装目录以便卸载):./configure --enable-R-shlib=yes --with-libpng-x=no --with-tcltk --prefix=/usr/InstalledProgramFiles/R
③ 编译:make
④ 安装:make install
⑤ 配置环境: 打开配置环境文件:vim /etc/profile, 在最后一行下面添加:R_HOME=//usr/InstalledProgramFiles; PATH=$PATH:$R_HOME/R/bin(bin不能丢)
⑥ 若要卸载:只需删除/usr/InstalledProgramFiles/R即可,同时修改vim /etc/profile文件中R环境信息;
2. 解决安装时的错误
① 错误信息:“configure: error: No F77 compiler found”,执行 yum install gcc-gfortran可解决;
② 错误信息:“ --with-readline=yes (default) and headers/libs are not available”,执行yum install readline-devel可解决;
③ 错误信息:“–with-x=yes (default) and X11 headers/libs are not available”,执行yum install libXt-devel 可解决
3. 写sh执行的R脚本时,脚本开头增加如下内容:
#!/home/work/R/bin/Rscript
/home/work/R/bin 为R的安装路径
Rstudio安装:
1. 下载rstudio-*.rpm包至桌面,从百度网盘 从百度网盘 Linux/软件安装包/编程软件安装包 目录中下载,cd 切换至桌面目录:
① 直接执行:rpm -ivh --nodeps ./rstudio-*.x86_64.rpm, 若报错缺少libR.so, 则加参数--nodepends
联系客服