我对这个库有疑问:libXtst.so.6。我使用 eclipse IDE,并且想安装 scenebuilder-8.3.0-1.x86_64 以在 eclipse 中拖放 UI。当我输入此命令来安装 scenebuilder 时
rpm -ihv scenebuilder-8.3.0-1.x86_64
终端给我这个错误:
错误:依赖失败:
scenebuilder-8.3.0-1.x86_64 需要 libXtst.so.6
我不知道它需要我什么,但我下载并安装了libXtst-1.2.2-2.1.el7.x86_64.rpm,但它不起作用!
答案1
您可以尝试使用以下命令(以 root 身份)从 CentOS 存储库安装它,而不是下载 RPM:
yum install libXtst
这应该会引入任何其他依赖项并更新任何需要它的包。
如果已安装 64 位软件包,则可能需要安装 32 位库
yum install libXtst.i686
答案2
尝试yum
代替rpm
.它将为您解决依赖关系:
yum reinstall http://download.gluonhq.com/scenebuilder/8.3.0/install/linux/scenebuilder-8.3.0-1.x86_64.rpm