首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在redhat8脱机上安装R

在redhat8脱机上安装R
EN

Stack Overflow用户
提问于 2022-05-28 17:09:25
回答 1查看 60关注 0票数 0

我试图有一种方式下载R多个客户没有互联网接入。是否有一种方法可以下载所有R及其依赖项的.tar.gz文件,因此您不需要通过internet连接下载?如果有这样的方法,那么在linux上,R仍然会出现在“there is R”命令中吗?我试图找到一种方法,可以将已经在包中下载的文件提供给某人,他们只运行一个.sh脚本,该脚本将在没有真正的用户干预的情况下为他们下载所有内容和R的依赖关系。

EN

回答 1

Stack Overflow用户

发布于 2022-05-28 20:00:14

您可以按照手册中的主题“在Unix下安装R”。简单地说:下载源代码并制作它。

下载R并解压缩它

您可以从以下网站下载源代码:

https://cran.r-project.org/sources.html

然后,使用"tar“提取源并构建它。让我们假设您希望安装R4.2:

代码语言:javascript
复制
  tar -xf R-4.2.0.tar.gz

制作

转到一个目录,您将在其中安装R.Note,路径不应该包含空格。

代码语言:javascript
复制
  ./configure
  make
代码语言:javascript
复制
  make check

如果您想安装所有R树(二进制文件、手册、库.)用途:

代码语言:javascript
复制
  make install

从源安装软件包

要在R中安装软件包,您可以使用函数install.packages(),其名称为要安装的文件('...tar.gz'),参数"repos“设置为"NULL”

您还可以从shell中安装这些包:

代码语言:javascript
复制
  R CMD INSTALL -l /path/to/library packagename

查看手册以获得更多信息。

您也可能对查看以下信息感兴趣:

下安装R

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72417667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档