无法在我的 RHEL 服务器上使用 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

错误:软件包:图形可视化-lang-ruby-2.38.0-1.el6.x86_64(图形可视化稳定) 需要:/usr/bin/ruby

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

错误:软件包:图形可视化-lang-ocaml-2.38.0-1.el6.x86_64(图形可视化稳定) 要求:ocaml(Int32) = b2545c419b6b6a173cac4c0a3e7e0277

错误:软件包:图形可视化-lang-ocaml-2.38.0-1.el6.x86_64(图形可视化稳定) 要求:奥卡姆

错误:包:图形可视化-x-2.38.0-1.el6.x86_64(图形可视化稳定) 要求: libglut.so.3()(64位)

错误:包:图形可视化-2.38.0-1.el6.x86_64(图形可视化稳定) 要求: libANN.so.1()(64位)

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

错误:软件包:图形可视化-lang-ocaml-2.38.0-1.el6.x86_64(图形可视化稳定) 要求:ocaml(回调)= 71e1f9b7f211661f1dfeedab5ffae0cc

错误:软件包:graphviz-lang-guile-2.38.0-1.el6.x86_64(graphviz-stable) 要求:诡计

错误:软件包:图形可视化插件-x-2.38.0-1.el6.x86_64(图形可视化稳定) 要求: librsvg-2.so.2()(64位)

错误:软件包:图形可视化-lang-ruby-2.38.0-1.el6.x86_64(图形可视化稳定) 要求: libruby.so.1.8()(64位)

错误:软件包:图形可视化-lang-ocaml-2.38.0-1.el6.x86_64(图形可视化稳定) 要求:ocaml(Int64) = d501d6e89fdce41c79f274fb464995d5

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

错误:软件包:图形可视化-lang-ocaml-2.38.0-1.el6.x86_64(图形可视化稳定) 要求:ocaml(Obj) = 57b3fe2fcfe45ee25709b8ae556264d1

错误:软件包:图形可视化-lang-ocaml-2.38.0-1.el6.x86_64(图形可视化稳定) 要求:ocaml(普遍性) = 88cb1505c8bdf9a4dcd2cdf3452732b4

错误:软件包:图形可视化-lang-ruby-2.38.0-1.el6.x86_64(图形可视化稳定) 要求:红宝石

错误:软件包:图形可视化-lang-ocaml-2.38.0-1.el6.x86_64(图形可视化稳定) 要求: ocaml(Hashtbl) = ee2a3220e38a4350c5bc131ce9f3f6ce

错误:包:图形可视化-gd-2.38.0-1.el6.x86_64(图形可视化稳定) 要求: libgd.so.2()(64位)

错误:包:图形可视化-x-2.38.0-1.el6.x86_64(图形可视化稳定) 要求: libgtkglext-x11-1.0.so.0()(64bit)

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

错误:软件包:图形可视化插件-x-2.38.0-1.el6.x86_64(图形可视化稳定) 需要: libpoppler-glib.so.4()(64bit)

错误:软件包:图形可视化-lang-ocaml-2.38.0-1.el6.x86_64(图形可视化稳定) 要求:ocaml(数组) = 9c9fa5f11e2d6992c427dde4d1168489

错误:包:图形可视化-x-2.38.0-1.el6.x86_64(图形可视化稳定) 要求: libgdkglext-x11-1.0.so.0()(64位)

错误:软件包:图形可视化-lang-ocaml-2.38.0-1.el6.x86_64(图形可视化稳定) 要求:ocaml(运行时) = 3.11.2

错误:软件包:gts-0.7.6-14.el6.x86_64(图形可视化稳定) 要求: libnetpbm.so.10()(64bit)

错误:软件包:图形可视化-lang-ocaml-2.38.0-1.el6.x86_64(图形可视化稳定) 要求:ocaml(Gc) = bf884f8416bc19d4f57421e499a1aa8a

错误:软件包:图形可视化插件-gd-2.38.0-1.el6.x86_64(图形可视化稳定) 要求: libgd.so.2()(64位)

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

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

真的谢谢,布鲁斯

我昨天发现了为什么会发生这种情况。问题是"graphviz*"依赖于这些包。但是在当前的存储库源代码中找不到此包。

  1. 从 ANN-libs-1.1.1-4.el6.x86_64.rpm 下载

  2. rpm -ivh ann-libs-1.1.1-4.el6.x86_64.rpm

  3. 百胜安装"图形可视化*"

最新更新