Linux服务器中安装R的一些总结
2021/7/15 7:06:12
本文主要是介绍Linux服务器中安装R的一些总结,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
在linux中安装R的过程中遇到一些问题,比如最初安装了3.6.0,发现好多包用不了,又想办法升级,废了一番周折,终于解决。
在这里分享一下几个解决我问题的网页
首先注意安装的位置(我选择了opt)
一、RStudio的安装https://docs.rstudio.com/resources/install-r/#optional-install-multiple-versions-of-r,按照官方给的流程安装省去了很多麻烦,版本也可以选择(果断安装了4.1.0)
1.安装依赖项
要为 R 安装必要的运行时依赖项,您需要使用以下命令为第三方或源包启用其他存储库:
这里使用的是CentOS 7,其他系统可以查看上面的网址# Enable the Extra Packages for Enterprise Linux (EPEL) repository $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # On RHEL 7, enable the Optional repository $ sudo subscription-manager repos --enable "rhel-*-optional-rpms" # If running RHEL 7 in a public cloud, such as Amazon EC2, enable the # Optional repository from Red Hat Update Infrastructure (RHUI) instead $ sudo yum install yum-utils $ sudo yum-config-manager --enable "rhel-*-optional-rpms"
2.指定R版本
定义要安装的 R 版本。此环境变量将在以下所有步骤中使用。可以通过在此步骤中指定所需版本来安装不同版本的 R。
export R_VERSION=4.1.0
3.下载并安装R
curl -O https://cdn.rstudio.com/r/centos-7/pkgs/R-${R_VERSION}-1-1.x86_64.rpm sudo yum install R-${R_VERSION}-1-1.x86_64.rpm
4.验证R安装是否成功
sudo ln -s /opt/R/${R_VERSION}/bin/R /usr/local/bin/R sudo ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/local/bin/Rscript
二、在linux上安装Rstudio Server后可以通过网页进行访问,方便好用。这里参考了一篇教程的后半部分https://zhuanlan.zhihu.com/p/133482023?utm_source=qq&utm_medium=social&utm_oi=938491465329086464
1.终端中输入命令下载和安装RStudio Server:
wget https://download2.rstudio.org/server/centos6/x86_64/rstudio-server-rhel-1.2.5042-x86_64.rpm sudo yum install rstudio-server-rhel-1.2.5042-x86_64.rpm
2.安装完成后,输入命令rstudio-server version
,检查是否安装成功。
3.创建账号
useradd zjw passwd zjw
需要确认几次密码,会显示successfully,表示成功
三、通过网页打开RStudio
端口默认为8787
如果无法打开,可以关闭防火墙
systemctl stop firewalld.service
四、最后又查了一下正常情况下怎么升级R,找到了一篇公众号的文章,使用conda进行升级https://mp.weixin.qq.com/s/2v1c_Nlk5OhSL3O8k2N9Tw
这篇关于Linux服务器中安装R的一些总结的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法
- 2024-08-21【Linux】gnome桌面环境切换KDE Plasma
- 2024-08-19如何安装 VMware Tools (macOS, Linux, Windows)
- 2024-08-15Linux部署Scrapy教程:入门级指南