在 ubuntu 上安装基础 R 版本 4.0.5

在 ubuntu 上安装基础 R 版本 4.0.5

我目前有 R 4.2.1,但我正在尝试安装 4.0.5

4.2.1 可以删除,但是安装时好像无法指定 R 4.0.5。

任何意见都值得赞赏。

这是我迄今为止尝试的:

信息:Ubuntu 20.04.5 LTS

答案1

就我个人而言,如果您的系统需要另一个版本的 R,那么我建议您使用 Anaconda/Miniconda。

您最终将能够创建多个环境,每个环境可以有一组不同的程序。您可以轻松地在它们之间切换。每个环境都可以有不同版本的程序(例如 R)。

你可以决定你想要哪一个?我建议 Miniconda。

你可以下载这里。我建议你获取最新版本(Python 3.9 版)。

下面是下载链接,是一套安装指示

安装完成后(如果您不知道该如何回答,请选择默认选项),我相信它会要求您注销并重新登录。基本上,您需要让任何环境生效。您会发现可执行文件conda在您的路径中。(即,键入which conda

老实说,我建议你看一下 conda 文档,看看你能做什么或不能做什么。但我只想直奔主题来回答你的问题。

创造使用命令的环境conda create -n myenv

让它完成工作后,你就可以转变通过执行 进入环境conda activate myenv。现在您将(myenv)在提示的最左侧看到。要离开此环境并返回系统级软件,请执行conda deactivate

无论如何,R这里在 Anaconda 中。在环境中myenv,输入conda install -c conda-forge r-base=4.0.5

在环境内或环境外输入which R。这样您就可以知道您正在使用哪个 R。就我个人而言,我认为这比使用适合您的 Ubuntu 版本的 R 版本要安全得多。您还可以在另一个单独的环境中继续操作(如果有这样的版本可用)。

答案2

这种方法对我有用:

https://stackoverflow.com/questions/32984676/how-to-downgrade-r-version-3-2-2-to-version-3-1-1-on-ubuntu

我没有1precise0使用apt-cache showpkg r-base

对我来说是:sudo apt-get install r-base-core=4.0.5-1.2004.0c

相关内容