我已经在 RHEL 5.3 发行版上安装了 epel 5,目前在其上安装 R 时遇到问题。以下是错误日志:
R-core-3.3.1-2.el5.x86_64 from epel has depsolving problems --> Missing Dependency: libRmath%{_isa} = 3.3.1-2.el5 is needed by package R-core-3.3.1-2.el5.x86_64 (epel) Error: Missing Dependency: libRmath%{_isa} = 3.3.1-2.el5 is needed by package R-core-3.3.1-2.el5.x86_64 (epel)
但当我尝试libRmath
手动安装时,它显示所需的版本已经安装:
goelakash% sudo yum install libRmath Loaded plugins: security Setting up Install Process Package libRmath-3.3.1-2.el5.x86_64 already installed and latest version Nothing to do
这里可能存在什么问题?
答案1
epel-testing
根据这个错误跟踪线程中的评论,我必须启用repo(https://bugzilla.redhat.com/show_bug.cgi?format=multiple&id=1371184),其中提到最新的 libRmath 已经进入测试仓库,但尚未合并到稳定仓库中。
因此,可以执行以下操作:
sudo yum install --enablerepo=epel-testing libRmath
您还可以手动将enable
标志设置为1
等于/etc/yum.repos.d/epel-testing.repo
。
[epel-testing] name=Extra Packages for Enterprise Linux 5 - Testing - $basearch . . enabled=0 .
设置启用标志 = 1。