19

我的问题与此类似 - 在 Linux CentOS 6.3 上安装 R 时出现问题

我安装了 epel,但是当我运行 yum install R 时,我遇到了两个依赖问题 -

错误:包:R-core-3.0.1-2.el6.x86_64 (epel) 要求:libjpeg.so.62(LIBJPEG_6.2)(64bit)

错误:包:R-core-devel-3.0.1-2.el6.x86_64 (epel) 要求:texinfo-tex

我尝试使用来自http://rpm.pbone.net/index.php3/stat/4/idpl/15993086/dir/scientific_linux_6/com/texinfo-tex-4.13a-8.el6的 rpm 文件安装 texinfo-tex .x86_64.rpm.html

但是,这使我进入了一长串缺少依赖项的树。我下载并尝试安装 5 个不同的 rpm 文件,每次都缺少一些依赖项。Ans 这只是这棵依赖树的一个分支。我想,一定有更好的方法。有人可以帮忙吗?这一直让我发疯。

编辑:我正在尝试的另一个选择是从源代码构建 R。不确定这是否会在缺少软件包的情况下起作用。但是,现在它说它找不到 fortran 编译器(“未找到 F77 编译器”)。我安装了 gcc,以为它会有一个,但显然没有。

4

7 回答 7

9

在 RHEL6.4 上做

订阅管理器 repos --enable rhel-6-server-optional-rpms

百胜安装texinfo-tex

rpm -ivh http://mirror.unl.edu/epel/6/x86_64/epel-release-6-8.noarch.rpm

百胜安装R

欢呼貂

于 2013-09-23T11:46:24.663 回答
4

我有完全相同的问题,并且花了大约 3 个小时试图找到一个可以解决这个问题的 RHEL 6 的 yum 存储库。到目前为止,添加此依赖项的人似乎并没有在添加依赖项后实际尝试安装它。这些依赖映射似乎不存在于我能找到的任何存储库中的任何地方。

…</p>

所以我很沮丧并尝试了这个命令

百胜安装texinfo-tex-4.13a-8.el6.x86_64.rpm

它奏效了

    Loaded plugins: rhnplugin, security
This system is receiving updates from RHN Classic or RHN Satellite.
CentALT                                                  |  951 B     00:00     
elrepo                                                   | 2.9 kB     00:00     
epel/metalink                                            |  13 kB     00:00     
epel-testing/metalink                                    |  13 kB     00:00     
mongodb                                                  |  951 B     00:00     
puppetlabs-enterprise-extras                             | 1.9 kB     00:00     
remi                                                     | 2.9 kB     00:00     
rhel-source                                              | 2.5 kB     00:00     
rhel-x86_64-server-6                                     | 1.8 kB     00:00     
rpmforge                                                 | 1.9 kB     00:00     
scl_python27                                             | 2.9 kB     00:00     
scl_ruby193                                              | 2.9 kB     00:00     
Setting up Install Process
Examining texinfo-tex-4.13a-8.el6.x86_64.rpm: texinfo-tex-4.13a-8.el6.x86_64
Marking texinfo-tex-4.13a-8.el6.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package texinfo-tex.x86_64 0:4.13a-8.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package       Arch     Version         Repository                         Size
================================================================================
Installing:
 texinfo-tex   x86_64   4.13a-8.el6     /texinfo-tex-4.13a-8.el6.x86_64   387 k

Transaction Summary
================================================================================
Install       1 Package(s)

Total size: 387 k
Installed size: 387 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : texinfo-tex-4.13a-8.el6.x86_64                               1/1 
  Verifying  : texinfo-tex-4.13a-8.el6.x86_64                               1/1 

Installed:
  texinfo-tex.x86_64 0:4.13a-8.el6                                              

Complete!

# yum install R
Loaded plugins: rhnplugin, security
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package R.x86_64 0:3.0.1-2.el6 will be installed
--> Processing Dependency: R-devel = 3.0.1-2.el6 for package: R-3.0.1-2.el6.x86_64
--> Running transaction check
---> Package R-devel.x86_64 0:3.0.1-2.el6 will be installed
--> Processing Dependency: R-java-devel = 3.0.1-2.el6 for package: R-devel-3.0.1-2.el6.x86_64
--> Processing Dependency: R-core-devel = 3.0.1-2.el6 for package: R-devel-3.0.1-2.el6.x86_64
--> Running transaction check
---> Package R-core-devel.x86_64 0:3.0.1-2.el6 will be installed
---> Package R-java-devel.x86_64 0:3.0.1-2.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package               Arch            Version              Repository     Size
================================================================================
Installing:
 R                     x86_64          3.0.1-2.el6          epel           19 k
Installing for dependencies:
 R-core-devel          x86_64          3.0.1-2.el6          epel           90 k
 R-devel               x86_64          3.0.1-2.el6          epel           19 k
 R-java-devel          x86_64          3.0.1-2.el6          epel           19 k

Transaction Summary
================================================================================
Install       4 Package(s)

Total download size: 147 k
Installed size: 326 k
Is this ok [y/N]: 
于 2013-09-21T01:41:04.030 回答
2

在 6.6 RHEL 64 位机器上安装 R

在浏览了很多页面后,我发现了这个步骤,所以想把它分享为一个快速的步骤:

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

“它是 RHEL 机器的首选软件包。”

须藤百胜安装tcl

“Tcl 包包含工具命令语言,一种强大的通用脚本语言。众所周知,这个包可以使用 LFS-7.7 平台构建和正常工作。众所周知,这个包可以使用 gcc-5 编译器构建和正常工作。”</p>

须藤百胜清理所有

“清理 yum 缓存”</p>

须藤百胜安装R

“用于安装 R”</p>

于 2015-06-29T12:18:15.983 回答
1

试试 sudo yum groupinstall “开发工具”

这将安装包含所有编译器的开发工具。我也在尝试安装相同的。尝试从源代码构建。现在尝试用 yum 构建。让我们看看进展如何

于 2014-05-05T06:09:42.750 回答
1

试试这个

rpm -ivh http://mirror.unl.edu/epel/6/x86_64/epel-release-6-7.noarch.rpm

第二个是:

#yum install R

谢谢和问候,
阿洛克

于 2013-09-11T18:02:33.990 回答
0

“我试过这个……它说‘已经安装了包 epel-release-6-8.noarch’。”

但未启用...请参阅:https ://bluehatrecord.wordpress.com/2014/10/13/installing-r-on-red-hat-enterprise-linux-6-5/

于 2015-03-04T20:19:53.397 回答
0

我遇到了同样的问题,而且很多人似乎都陷入了困境。RedHat 存储库 [rhel-6-server-optional-rpms] 中提供了依赖项。启用 repo 并且 R 应该安装。

于 2017-03-16T16:40:19.833 回答