![x2Go 依赖项需要 CentOS 6.5 上不可用的 nx 包](https://linux22.com/image/628732/x2Go%20%E4%BE%9D%E8%B5%96%E9%A1%B9%E9%9C%80%E8%A6%81%20CentOS%206.5%20%E4%B8%8A%E4%B8%8D%E5%8F%AF%E7%94%A8%E7%9A%84%20nx%20%E5%8C%85.png)
我以为我已经绞尽脑汁试图弄清楚如何解决这些依赖关系......
[root@mrwizard yum.repos.d]# yum install x2goclient x2goserver
[...]
Error: Package: x2goclient-4.0.1.3-1.el6.i686 (epel)
Requires: nxproxy
Error: Package: x2goagent-3.5.0.22-1.el6.i686 (epel)
Requires: nxagent
这里有一个粘贴箱具有完整yum install
输出和我的repolist
。
我已经调查了安装x2go 网站,我按顺序执行了以下步骤尝试安装:
- 激活 EPEL
- 而且,为了以防万一,我还激活了其他几个“测试”存储库。
- 将 X2Go repo 添加到您的 yum 配置(这是‘rhn-channel’的一部分吗?)
- 这x2go 公告列表显示 RHEL 上的当前版本 (4.0.1.13)——绝不是过时的。
当然,这更奇怪,因为nxagent 3.5
它已经在我的系统上安装并运行了!x2go 的常见问题解答暗示它们应该一起工作“如今,X2Go 附带的 NX 库可以替代 NoMachine 不再维护的 NXv3。”
您有使用 x2Go 的 CentOS 或 RedHat 服务器吗?您能解释一下我遗漏了什么吗
答案1
您链接的安装说明提供了两种不同的安装方法,一种涉及 EPEL,另一种涉及 OBS。您似乎已经完成了两个都但它们是互相排斥的。
要解决该问题,请删除您安装的 x2go repo 文件然后仅使用 EPEL 重试。