Tôi đang cố gắng cài đặt R trên RHEL 7. Tôi đang sử dụng epel-release-7-2.noarch.rpm và giải quyết nhiều phụ thuộc (từng bước một bằng cách cài đặt .rpm) nhưng khi kết thúc độ phân giải phụ thuộc tôi đã nhận được những lỗi này:
--> Finished Dependency Resolution
Error: Package: R-core-3.1.1-7.el7.x86_64 (epel)
Requires: tex(dvips)
Error: Package: R-core-devel-3.1.1-7.el7.x86_64 (epel)
Requires: texinfo-tex
Error: Package: R-java-devel-3.1.1-7.el7.x86_64 (epel)
Requires: java-devel
Error: Package: R-core-3.1.1-7.el7.x86_64 (epel)
Requires: tex(latex)
Error: Package: R-core-devel-3.1.1-7.el7.x86_64 (epel)
Requires: tex(latex)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Tôi đang sử dụng một hệ thống chưa được đăng ký với Quản lý đăng ký Red Hat, vì vậy tôi không thể sử dụng trình quản lý đăng ký để đăng ký và giải quyết các phụ thuộc.
Tôi có thể tìm tex (dvips) và tex (latex) ở đâu? Tôi đang cố tải xuống từ mirror.centos.org/centos/7/os/x86_64/Packages/ nhưng tôi vẫn không tìm thấy các tệp chính xác
Cập nhật:
Cuối cùng tôi đã tự giải quyết vấn đề cập nhật repo của RHEL:
cd /etc/yum.repos.d/
vi CentOS-base.repo
[base]
name=CentOS-$releasever – Base
baseurl=http://buildlogs.centos.org/centos/7/os/x86_64-20140704-1/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
priority=1
exclude=php mysql
Và sau đó:
yum update
yum install texlive
yum install R
... và cài đặt sạch sẽ được thực hiện! :)