2016-06-12 181 views

回答

6

你是從tar.gz文件構建的嗎?如果是這樣,你應該能夠下載任何你喜歡的版本,這裏有一個文件夾的文件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 

從OP,誰找到了CentOS的解決方案增加:

感謝@ 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 
+0

我不知道如何在Centos上安裝tar.gz程序。你有好主意嗎? – manie

+0

我已經添加了一個從tar.gz安裝的指南,你可以試試。 – rosscova

+0

謝謝@rosscova。 – manie

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 
+0

優秀!我已將您的解決方案添加到接受的答案中,以便其他人可以在遇到同樣問題時輕鬆找到答案。 – rosscova

-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

科學Linux

Oracle Linux

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

對於R Fedora的RPM已經被移植到RHEL的項目額外 Enterprise Linux(EPEL)的軟件包。

http://fedoraproject.org/wiki/EPEL

這些RPM也與從RHEL衍生分佈兼容。

要使用EPEL存儲庫,它是足夠的下載和安裝 適當的「EPEL釋放」 RPM,如EPEL常見問題描述:

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

然後可以像上面在Fedora一節中描述的那樣安裝R。

+0

EPEL包含R的最新版本。問題的全部內容是安裝R的舊版本。問題的標題並未很清楚地表達。 –

1

在xlsx庫停止與R-3.4一起工作後,我在CENTOS 7上安裝了帶有源代碼的R-3.3.3 - https://cran.r-project.org/src/base/R-3/R-3.3.3.tar.gz。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 =沒有在配置文件作。

+0

您需要在./configure之前在centos上安裝libcurl-devel,即yum install -y libcurl-devel –

相關問題