本帖最后由 vincent 于 2017-12-10 19:39 编辑
很多小伙伴在linux进行R程序部署的过程中遇到了很多问题,一时间又找不到合适的解决方法,本文手把手让您get新技能——如何在linux环境上部署R程序并成功连接yonghong产品进行实现深度分析。 yonghong深度分析的应用环境需在redhat7(linux内核3)以上,R程序应在R-3.3.1以上的版本要求。(本文以redhat为例,仅在于指导学习的小伙伴解决问题做指引,建议使用合法正版程序部署)
通常在redhat7上部署R的过程中会遇到提示YUM缺失的问题,那什么是YUM呢?
YUM是Redhat Linux在线安装更新及软件的工具,但是这是RHEL5的收费功能,如果没有购买Redhat的服务时不能使用RHEL5的更新源的,会提示注册。 在这种情况下,想使用Redhat系统,还想用yum源来在线安装软件,有没有办法?
解决办法:1. 卸载现有的yum # rpm -aq | grep yum|xargs rpm -e --nodeps
下载Centos的yum安装包 2. 查看自己版本的方法:cat /etc/redhat-release uname -m # wget http://mirrors.163.com/centos/6/ ... 6.centos.noarch.rpm
3. 安装yum(R程序所必须yum) # rpm -ivh yum install -y gcc-c++
yum install gcc-gfortran
yum install -y glibc-headers yum install -y readline-devel
yum install -y wget libXt-devel
yum install -y fonts-chinese 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 yum install -y openssl-devel yum install -y libxml2 yum install -y cairo-devel.x86_64 yum install php-devel php-pear httpd-devel yum install libpng libpng-devel 有相依性,所以要一起装,此时就完成了linux的环境准备。
|