安装的版本是3.3.0。
我想安装2.X版本,但我不知道怎么做。
答案 0 :(得分:8)
您是从tar.gz文件构建的吗?如果是这样,你应该能够下载任何你喜欢的版本,这里是一个包含2.x版本文件的文件夹:
https://cran.r-project.org/src/base/R-2/
编辑添加:
您可以在shell终端中尝试这样安装。 (例如,这应该适用于Debian,但请继续阅读在CentOS中的OP解决方案。)
wget https://cran.r-project.org/src/base/R-2/R-2.15.3.tar.gz
tar zxvf R-2.15.3.tar.gz; cd R-2.15.3/
./configure; make; sudo make install
来自发现CentOS解决方案的OP的:
感谢@ resscova的回答以及对网络的一些研究。以下是如何在Centos上安装R-2.X.tar.gz:
yum groupinstall "Development Tools"
yum install ncurses-devel zlib-devel texinfo gtk+-devel gtk2-devel qt-devel tcl-devel tk-devel kernel-headers kernel-devel
./configure --with-x=no
make
make install
答案 1 :(得分:3)
感谢@ resscova的回答以及对网络的一些研究。这是在Centos上安装R-2.X.tar.gz的一种方法:
yum groupinstall "Development Tools"
yum install ncurses-devel zlib-devel texinfo gtk+-devel gtk2-devel qt-devel tcl-devel tk-devel kernel-headers kernel-devel
./configure --with-x=no
make
make install
答案 2 :(得分:1)
在xlsx库停止使用R-3.4.1后,我在CENTOS 7上安装了R-3.3.3源代码 - https://cran.r-project.org/src/base/R-3/R-3.3.3.tar.gz
这些是我成功安装R 3.3.3
所采取的步骤wget https://cran.r-project.org/src/base/R-3/R-3.3.3.tar.gz
tar xvzf R-3.3.3.tar.gz
cd R-3.3.3
yum groupinstall "Development Tools"
yum install ncurses-devel zlib-devel texinfo gtk+-devel gtk2-devel qt-devel tcl-devel tk-devel kernel-headers kernel-devel readline-devel
./configure --with-x=no
make
sudo make install
确保安装readline-devel,在配置make文件时可能必须使用--with-readline = no。
答案 3 :(得分:-1)
R可以从Fedora EPEL software repository安装。
首先,安装EPEL RPM,然后安装R组:
su -c 'rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm'
su -c 'yum install R'
另请参阅:https://cran.r-project.org/
2)红帽企业Linux(RHEL)
CentOS的
Scientific Linux
Oracle Linux
==================================
R的Fedora RPMs已被项目Extra移植到RHEL 适用于Enterprise Linux(EPEL)的软件包。
http://fedoraproject.org/wiki/EPEL
这些RPM也与从RHEL派生的分发版兼容。
要使用EPEL存储库,只需下载并安装即可 适当的“epel-release”RPM,如EPEL FAQ中所述:
然后可以按照Fedora上一节中的说明安装R.