在 Red Hat Enterprise Linux Server 版本 6.5 中安装 VNC Server 时出现依赖关系问题

在 Red Hat Enterprise Linux Server 版本 6.5 中安装 VNC Server 时出现依赖关系问题

VNC Server我正在尝试在 Red Hat Enterprise Linux Server 6.5 版中安装。我有.rpmVNC Server,但它有依赖关系xterm,我.rpm也有。尝试安装xterm它也显示依赖项错误,这是消息:

error: Failed dependencies:
    libXaw.so.7()(64bit) is needed by xterm-293-25.1.x86_64
    libXmu.so.6()(64bit) is needed by xterm-293-25.1.x86_64
    libXpm.so.4()(64bit) is needed by xterm-293-25.1.x86_64

这些依赖项我无法找到它们,并且无法使用yum命令。

任何人都可以帮助我找到在哪里可以下载适合我的系统的版本并告诉我如何安装它们?

答案1

库“libXaw.so.7”由名称为“libXaw-1.0.11-2.el6.i686”的包提供。下载并安装此软件包,然后尝试安装 vnc package/rpm

答案2

是否有原因导致您无法使用该yum命令?另外,您是否尝试安装tigervnc-server?无论哪种方式,您都可以使用以下任一方法来解决此问题:

rpm -q --whatprovides libXaw.so.7 或者yum provides libXaw.so.7找出哪些包提供了这个共享对象。

您应该考虑从 RHEL 6.5 服务器安装光盘创建存储库创建 RHEL 存储库。这样,解决依赖关系将变得更加容易,特别是当它们不属于主发行版时。拥有存储库后,只需运行yum install tigervnc-server

相关内容