r - 在 AWS EC2 中启动 R
问题描述
我正在尝试在 AWS EC2 中启动 R 实例。我选择了免费套餐并使用 Amazon Linux AMI。在用户数据中,我指定了以下方式来安装 R 和 Rstudio:
#!/bin/bash
# install R
yum install -y R
# install RStudio-Server
wget https://download2.rstudio.org/server/centos6/x86_64/rstudio-server-rhel-1.2.5033-
x86_64.rpm
yum install -y --nogpgcheck rstudio-server-rhel-1.2.5033-x86_64.rpm
yum install -y curl-devel
yum install -y openssl openssl-devel
# add user
useradd forecasting
echo forecasting:testing | chpasswd
但是,R 版本不是最新版本 - 如何修改此代码以下载最新版本的 R?
解决方案
使用此安装 R for RStudio 链接中的说明,我认为以下内容可能适用于 Centos 6。不幸的是我无法检查它,但它可能会给你一些工作。
#!/bin/bash
# install R runtime dependencies
yum install epel-release
# set R version
R_VERSION=3.6.2
# download and install R
wget https://cdn.rstudio.com/r/centos-6/pkgs/R-${R_VERSION}-1-1.x86_64.rpm
yum install -y R-${R_VERSION}-1-1.x86_64.rpm
# install RStudio-Server
wget https://download2.rstudio.org/server/centos6/x86_64/rstudio-server-rhel-1.2.5033-
x86_64.rpm
yum install -y --nogpgcheck rstudio-server-rhel-1.2.5033-x86_64.rpm
yum install -y curl-devel
yum install -y openssl openssl-devel
# add user
useradd forecasting
echo forecasting:testing | chpasswd
推荐阅读
- django - Django 网站显示“它有效!Python 3.6.8”
- time-series - 如何使用python将时域数据转换为频域数据
- excel - Excel VBA 剪切和粘贴动态范围的单元格
- vue.js - 有没有办法在 nativescript 中设置对话框警报的样式?
- r - 如何在 R 观察中提取一个单词(字符串)和几个单词?
- angular - 模板解析错误:未定义值的问题和自定义管道的 ngIf
- shell - 如何在终端中将正则表达式模式打印为字符串?
- python - 在 Python 中使用 Selenium 登录
- sql - 如何从 SQL 查询中的 CREATE/UPDATE/INSERT 语句中提取表名?
- python - 如何根据登录用户更改 odoo 布尔字段值?