【发布时间】:2016-06-16 06:05:46
【问题描述】:
我未能使用“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()(64bit)
错误:包: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()(64bit)
错误:包:graphviz-2.38.0-1.el6.x86_64(graphviz-stable) 要求:libANN.so.1()(64bit)
错误:包: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(Callback) = 71e1f9b7f211661f1dfeedab5ffae0cc
错误:包:graphviz-lang-guile-2.38.0-1.el6.x86_64(graphviz-stable) 要求:诡计
错误:包:graphviz-plugins-x-2.38.0-1.el6.x86_64(graphviz-stable) 要求:librsvg-2.so.2()(64bit)
错误:包:graphviz-lang-ruby-2.38.0-1.el6.x86_64(graphviz-stable) 要求:libruby.so.1.8()(64bit)
错误:包: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) 要求:红宝石
错误:包: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()(64bit)
错误:包: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()(64bit)
错误:包:graphviz-plugins-x-2.38.0-1.el6.x86_64(graphviz-stable) 要求:libpoppler-glib.so.4()(64bit)
错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable) 要求:ocaml(Array) = 9c9fa5f11e2d6992c427dde4d1168489
错误:包:graphviz-x-2.38.0-1.el6.x86_64(graphviz-stable) 要求:libgdkglext-x11-1.0.so.0()(64bit)
错误:包:graphviz-lang-ocaml-2.38.0-1.el6.x86_64(graphviz-stable) 要求:ocaml(runtime) = 3.11.2
错误:包:gts-0.7.6-14.el6.x86_64(graphviz-stable) 要求:libnetpbm.so.10()(64bit)
错误:包: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()(64bit)
您可以尝试使用 --skip-broken 来解决该问题 您可以尝试运行:rpm -Va --nofiles --nodigest
我知道问题是关于包的依赖,但是 yum 可以自动解决依赖,不是吗? 怎么安装才不会出错?
非常感谢, 布鲁斯
【问题讨论】: