Как установить старую версию R на CentOS

установленная версия 3.3.0.

Я хотел бы установить версию 2.Но я не знаю как.

5 ответов


вы строите из смолы.файл gz? Если это так, вы должны иметь возможность загружать любую версию, которую хотите, вот папка с файлами для 2.х версии:

https://cran.r-project.org/src/base/R-2/

изменить, чтобы добавить:

вы можете попробовать установить так, в вашем терминале оболочки. (это должно работать, например, в Debian, но, пожалуйста, читайте дальше для решения OP в CentOS).

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

добавлено из OP, который нашел В CentOS решение:

благодаря ответу @resscova и некоторым исследованиям в сети. Вот как установить R-2.Х. дегтя.gz на Centos:

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

благодаря ответу @resscova и некоторым исследованиям в сети. Вот один из способов установки R-2.Х. дегтя.gz на Centos:

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

Я установил R-3.3.3 с источниками -https://cran.r-project.org/src/base/R-3/R-3.3.3.tar.gz на CENTOS 7 после того, как библиотека xlsx перестает работать с R-3.4.1

Это шаги, которые я предпринял для успешной установки 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 otherwie вам, возможно, придется использовать --with-readline=no при настройке make file.


Я нашел несколько старых rpms в зеркальном месте, когда я пытался установить 3.4 вместо 3.5

http://ftp.uma.es/mirror/epel/testing/6/x86_64/Packages/r/


R можно установить из Fedora репозиторий программного обеспечения EPEL.

Сначала установите EPEL RPM, затем установите R group:

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) Red Hat Enterprise Linux (RHEL)

CentOS

Научный Linux

Oracle Linux

==================================

RPMs Fedora для R были портированы в RHEL с помощью проект дополнительное Пакеты для Enterprise Linux (EPEL).

http://fedoraproject.org/wiki/EPEL

эти обороты также совместимы с распределениями, полученными из RHEL.

для использования репозитория EPEL достаточно скачать и установить соответствующий" epel-release " RPM, как описано в EPEL Часто задаваемые вопросы:

https://fedoraproject.org/wiki/EPEL/FAQ#How_can_I_install_the_packages_from_the_EPEL_software_repository.

затем R можно установить, как описано выше в разделе Fedora.