如何在 ubuntu 中安装特定版本的 R

如何在 ubuntu 中安装特定版本的 R

下午好 !

在 ubuntu 下,我尝试安装特定的 R 版本。因此我下载了以下 .tar 文件:

https://cran.r-project.org/src/base/R-3/R-3.5.0.tar.gz

之后,我解压了源代码。然后我使用了:

cd /home/mouad//Téléchargements/R-3.5.0/

然后 :

$ ./configure

直到这一步,一切进展顺利。然而,当尝试使用时,$make出现了以下错误:

$ make
make: *** Pas de cible spécifiée et aucun makefile n'a été trouvé. Arrêt.

在此处输入图片描述

我是 ubuntu 的初学者。

谢谢你的帮助 !

答案1

二进制包方法

在继续之前,我需要重复我的观点 - 你可以使用以下软件包安装 R 3.6.3官方存储库. 或者安装 R 4.0来自CRAN.然后在这里安装 R 包指定版本使用如下所示的命令:

require(devtools); 
install_version("ggplot2", version = "0.9.1", repos = "http://cran.r-project.org")

注意:有关软件包名称和版本,请咨询R 包索引

手动编译方式

如果你真的想自己编译旧版本的 R,那么请仔细阅读下一篇文章。准备好 900 Mb 的下载和 2200 Mb 的磁盘空间使用量(显示的数字针对的是新系统)。

要编译旧版本的 R,您需要启用源代码存储库(deb-源文件) software-properties-gtk,然后下载源代码,编译并安装编译后的二进制文件和其他组件。使用以下命令:

sudo apt-get update
sudo apt-get build-dep r-base-dev

cd ~/Downloads
wget -c https://cran.r-project.org/src/base/R-3/R-3.5.0.tar.gz
tar -xf R-3.5.0.tar.gz
cd R-3.5.0
./configure
make -j9
sudo make install

然后,您可以使用其完整路径运行此本地安装的 R 版本/usr/local/bin/R。它将允许您同时安装 R 3.5 和 R 4.0。

相关内容