2016-06-12 30 views

Trả lời

6

Bạn có đang xây dựng từ tệp tar.gz không? Nếu vậy, bạn sẽ có thể tải về bất kỳ phiên bản nào bạn thích, đây là một thư mục với các tập tin cho các phiên bản 2.x:

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

EDIT thêm:

Bạn có thể thử cài đặt như vậy, trong thiết bị đầu cuối vỏ của bạn. (điều này nên làm việc trong, ví dụ, Debian, nhưng xin vui lòng đọc trên cho các giải pháp của OP trong 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 

THÊM từ OP, đã tìm thấy một giải pháp CentOS:

Nhờ câu trả lời @ resscova và một số nghiên cứu trên mạng. Dưới đây là cách cài đặt R-2.X.tar.gz trên 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 
+0

Tôi không biết cách cài đặt chương trình tar.gz trên Centos. Bạn có một ý tưởng? – manie

+0

Tôi đã thêm hướng dẫn để cài đặt từ tar.gz bạn có thể thử. – rosscova

+0

Cảm ơn bạn @rosscova. – manie

3

Nhờ câu trả lời của @ resscova và một số nghiên cứu trên mạng. Đây là một cách cài đặt R-2.X.tar.gz trên 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 
+0

Tuyệt vời! Tôi đã thêm giải pháp của bạn vào câu trả lời được chấp nhận, vì vậy những người khác có thể tìm thấy giải pháp đó một cách dễ dàng nếu họ có cùng một vấn đề. – rosscova

-1

R có thể được cài đặt từ Fedora EPEL software repository.

Đầu tiên, cài đặt RPM EPEL, sau đó cài đặt các nhóm 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' 

See Also: https://cran.r-project.org/

2) Red Hat Enterprise Linux (RHEL)

CentOS

Scientific Linux

Oracle Linux

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

RPM Fedora cho R đã được chuyển tới RHEL của dự án Thêm Gói dành cho Doanh nghiệp Linux (EPEL).

http://fedoraproject.org/wiki/EPEL

RPM này cũng tương thích với các bản phân phối bắt nguồn từ RHEL.

Để sử dụng kho EPEL, nó là đủ để tải về và cài đặt thích hợp "EPEL phát hành" RPM, như mô tả trong FAQ EPEL:

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

Sau đó, R có thể được cài đặt như được mô tả ở trên trong phần trên Fedora.

+0

EPEL chứa phiên bản gần đây của R. Toàn bộ vấn đề đặt ra là cài đặt phiên bản cũ hơn R. Tiêu đề của câu hỏi không truyền đạt điều này một cách rõ ràng. –

1

Tôi đã cài đặt R-3.3.3 với nguồn - https://cran.r-project.org/src/base/R-3/R-3.3.3.tar.gz trên CENTOS 7 sau khi thư viện xlsx ngừng hoạt động với R-3.4.1

Đây là các bước tôi đã cho lắp đặt thành công của 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 

Hãy chắc chắn để cài đặt readline-devel otherwie bạn có thể phải sử dụng --with-readline = no trong khi cấu hình làm cho tập tin .

+0

Bạn cần phải cài đặt libcurl-devel trên centos trước ./configure tức là yum install -y libcurl-devel –

Các vấn đề liên quan