无法在我的RHEL服务器

时间:2016-03-03 04:35:20

标签: linux graphviz yum

我无法使用'yum'命令在我的RHEL服务器上安装'graphviz'

我下载了graphviz-rhel.repo,并将其保存在www.graphviz.org后的/etc/yum.repos.d/处。然后我使用“yum -y install'graphviz *'”。但是有一些错误。 有人可以帮助我吗?如何安装? 错误消息:

- >完成的依赖性解决方案 错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable)            要求:ocaml(List)= a0e2e49d266ff302f8667651a43f71ba

错误:包:graphviz-lang-ruby-2.38.0-1.el6.x86_64(graphviz-stable)            需要:/ usr / bin / ruby​​

错误:包:graphviz-lang-guile-2.38.0-1.el6.x86_64(graphviz-stable)            需要:libguile.so.17()(64位)

错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable)            要求:ocaml(Int32)= b2545c419b6b6a173cac4c0a3e7e0277

错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable)            需要:ocaml

错误:包:graphviz-x-2.38.0-1.el6.x86_64(graphviz-stable)            需要:libglut.so.3()(64位)

错误:包:graphviz-2.38.0-1.el6.x86_64(graphviz-stable)            需要:libANN.so.1()(64位)

错误:包:graphviz-lang-java-2.38.0-1.el6.x86_64(graphviz-stable)            需要:java

错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable)            要求:ocaml(回调)= 71e1f9b7f211661f1dfeedab5ffae0cc

错误:包:graphviz-lang-guile-2.38.0-1.el6.x86_64(graphviz-stable)            需要:guile

错误:包:graphviz-plugins-x-2.38.0-1.el6.x86_64(graphviz-stable)            需要:librsvg-2.so.2()(64位)

错误:包:graphviz-lang-ruby-2.38.0-1.el6.x86_64(graphviz-stable)            需要:libruby.so.1.8()(64位)

错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable)            要求:ocaml(Int64)= d501d6e89fdce41c79f274fb464995d5

错误:包:graphviz-lang-php-2.38.0-1.el6.x86_64(graphviz-stable)            需要:/ usr / bin / php

错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable)            要求:ocaml(Obj)= 57b3fe2fcfe45ee25709b8ae556264d1

错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable)            要求:ocaml(Pervasives)= 88cb1505c8bdf9a4dcd2cdf3452732b4

错误:包:graphviz-lang-ruby-2.38.0-1.el6.x86_64(graphviz-stable)            需要:ruby

错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable)            要求:ocaml(Hashtbl)= ee2a3220e38a4350c5bc131ce9f3f6ce

错误:包:graphviz-gd-2.38.0-1.el6.x86_64(graphviz-stable)            需要:libgd.so.2()(64位)

错误:包:graphviz-x-2.38.0-1.el6.x86_64(graphviz-stable)            要求:libgtkglext-x11-1.0.so.0()(64bit)

错误:包:graphviz-lang-tcl-2.38.0-1.el6.x86_64(graphviz-stable)            需要:libgd.so.2()(64位)

错误:包:graphviz-plugins-x-2.38.0-1.el6.x86_64(graphviz-stable)            需要:libpoppler-glib.so.4()(64位)

错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable)            要求:ocaml(数组)= 9c9fa5f11e2d6992c427dde4d1168489

错误:包:graphviz-x-2.38.0-1.el6.x86_64(graphviz-stable)            需要:libgdkglext-x11-1.0.so.0()(64位)

错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable)            要求:ocaml(运行时)= 3.11.2

错误:包:gts-0.7.6-14.el6.x86_64(graphviz-stable)            需要:libnetpbm.so.10()(64位)

错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable)            要求:ocaml(Gc)= bf884f8416bc19d4f57421e499a1aa8a

错误:包:graphviz-plugins-gd-2.38.0-1.el6.x86_64(graphviz-stable)            需要:libgd.so.2()(64位)

您可以尝试使用--skip-broken来解决问题  您可以尝试运行:rpm -Va --nofiles --nodigest

我知道问题是关于包依赖,但yum可以解决依赖自动,不是吗? 如何安装它没有错?

非常感谢, 布鲁斯

2 个答案:

答案 0 :(得分:0)

我发现为什么会发生这种情况。 问题是' graphviz *'取决于这些包。但是在当前的回购源中找不到这个包。

答案 1 :(得分:0)

  1. ann-libs-1.1.1-4.el6.x86_64.rpm

  2. 下载
  3. rpm -ivh ann-libs-1.1.1-4.el6.x86_64.rpm

  4. yum install'graphviz *'