gpt4 book ai didi

r - 在 Ubuntu-16.04 上安装特定的 R 版本

转载 作者:行者123 更新时间:2023-12-02 18:19:35 26 4
gpt4 key购买 nike

我是 Ubuntu 的新手。我发现了与我相同的问题,但我发现这些建议难以遵循。

上下文

我们有一个从 ubuntu:16.04 运行的 dockerfile .在此我们安装 R 以及其他工具,例如 git & sql。

目前的方法是添加这个repo:add-apt-repository ppa:marutter/rrutter3.5并调用apt-get install r-base
这很好用,但我们真的很担心 R 版本。我们的代码正在生产中使用 3.5.2 R 版本。现在,当我们从头开始重新构建 Docker 镜像时,repo 会自动将我们更新为 3.6.0。 .我们希望能够修复 R 版本,直到我们可以测试 3.6.0 的更高版本。更多的

我看过 https://hub.docker.com/_/r-base/ , 并且可以使用 FROM r-base:3.5.2 构建一个 dockerfile没有问题。但是将它与我​​当前安装其他工具的 dockerfile 结合起来,例如git,超出了我的范围

研究

https://superuser.com/questions/1396699/how-to-install-r-3-5-1-on-ubuntu-16-with-apt-get

They say there is a way of pointing at the R version required and installing it from Source. Ideally I'd like to find a repository I can install the specific version from. If I can't, is this straightforward to do?



Install previous versions of R on ubuntu

The answer was hard for me to understand without more knowledge of ubuntu.



https://cloud.r-project.org/bin/linux/ubuntu/README.html

It links to this page, but I can't see how I would pick the R version. It only mentions 3.6 & 3.4



https://askubuntu.com/questions/435232/install-older-version-of-software-and-dependencies

In this one they specify r-base=3.0.2-1precise0. I tried this with r-base=3.5.2, but I'm guessing I need to change my repository from rrutter



我花了很多时间在谷歌上搜索这个,但这有点雷区。任何指导都会很棒!如果我错过了任何有用的东西,我很抱歉。让我知道,我会更新我的帖子

最好的,
强尼

最佳答案

您可以使用 r-base 创建 Dockerfile镜像和安装 git :

FROM r-base:3.5.2

RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y git

关于r - 在 Ubuntu-16.04 上安装特定的 R 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56582291/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com