我有一台与互联网隔离的 64 位 Red Hat 7.2 服务器。
我可以轻松地通过 SSH 连接到它,也可以使用 USB 传输文件。我下载VNC-Server-5.0.5-Linux-x64.rpm
并尝试安装它
yum install VNC-Server-5.0.5-Linux-x64.rpm
还尝试过:
rpm -ivh VNC-Server-5.0.5-Linux-x64.rpm
但它报告缺少依赖项:xterm
当我下载并传输时,xterm-179-5.EL.x86_64.rpm
它还需要另一个依赖项libXaw.7
和libtermcap.so.2()
。
当我找到libXaw
并尝试安装它时,它必填x11-data-bitmaps
。我不确定这个链条什么时候会结束。
我对 Linux 不是很熟练,并且搜索了包含rpm
VNC 服务器所需的所有依赖项的单个文件,但是找不到这样的东西。
是否有一个文件rpm
包包含 Red Hat 7.2 版 VNC 服务器所需的所有依赖项?
编辑:我运行yum deplist VNC-Server-5.0.5-Linux-x64.rpm
后得到了 22 个未满足的依赖项列表。是否有一个可以下载的包含所有缺失依赖项的存储库?
答案1
您可以检查依赖项列表,下载所有依赖项并安装它们。要检查依赖项列表,请执行以下操作yum deplist {package name}
答案2
嗨,艾哈迈德...从存储库中删除不必要的存储库 (*i3)。 yum remove 删除不需要的package-cleanup --leaves
包,然后在您的机器上安装 VNC rpm -ivh VNC-Server-5.0.5-Linux-x64.rpm