Zainstalowana wersja to 3.3.0.Jak zainstalować starszą wersję R na CentOS
Chciałbym zainstalować wersję 2.X, ale nie wiem jak.
Zainstalowana wersja to 3.3.0.Jak zainstalować starszą wersję R na CentOS
Chciałbym zainstalować wersję 2.X, ale nie wiem jak.
Budujesz z pliku tar.gz? Jeśli tak, to powinieneś być w stanie pobrać dowolną wersję chcesz, oto folder z plikami do wersji 2.x:
https://cran.r-project.org/src/base/R-2/
EDIT dodać:
Można spróbować zainstalować jak tak, w terminalu powłoki. (powinno to działać na przykład w Debianie, ale należy przeczytać o rozwiązaniu OP w 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
dodane OP, który znalazł rozwiązanie CentOS:
Dzięki użytkownika @ resscova odpowiedź i rozeznanie w internecie. Oto jak zainstalować R-2.X.tar.gz na 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
Dzięki odpowiedzi @ resscova i niektórych badań w sieci. Oto jeden sposób zainstalować R-2.X.tar.gz na 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
Doskonale! Dodałem Twoje rozwiązanie do zaakceptowanej odpowiedzi, aby inni mogli je łatwo znaleźć, gdyby mieli ten sam problem. – rosscova
R może być zainstalowany z Fedorą EPEL software repository.
Najpierw należy zainstalować RPM EPEL, a następnie zainstalować grupa 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'
Patrz również: https://cran.r-project.org/
2) Red Hat Enterprise Linux (RHEL)
CentOS
Scientific Linux
Oracle Linux
==================================
Fedora RPM dla R zostały przeniesione do RHEL w ramach projektu Extra Pakiety dla Enterprise Linux (EPEL).
http://fedoraproject.org/wiki/EPEL
RPM te są również zgodne z rozkładami pochodzących z RHEL.
Aby korzystać z repozytorium EPEL, wystarczy pobrać i zainstalować odpowiedni "EPEL-release" RPM, jak opisano w EPEL FAQ:
Następnie R można zainstalować zgodnie z powyższym opisem w sekcji poświęconej Fedorze.
EPEL zawiera najnowszą wersję R. Cała kwestia polega na zainstalowaniu starszej wersji R. Tytuł pytania nie oddaje tego jednak bardzo wyraźnie. –
Zainstalowałem R-3.3.3 ze źródłami - https://cran.r-project.org/src/base/R-3/R-3.3.3.tar.gz na CENTOS 7 po tym jak biblioteka xlsx przestanie działać z R-3.4.1
Są to kroki wziąłem do pomyślnej instalacji 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
należy zainstalować readline-devel otherwie może trzeba użyć --with-readline = brak podczas konfigurowania zrobić plik .
Musisz zainstalować libcurl-devel na centos przed ./configure, np. Yum install -y libcurl-devel –
Nie wiem, jak zainstalować program tar.gz w Centos. Masz pomysł? – manie
Dodałem przewodnik do instalacji z tar.gz, który możesz wypróbować. – rosscova
Dziękujemy @rosscova. – manie