RHEL 6.4上的qt 4.7或4.8

时间:2014-11-02 09:26:30

标签: linux redhat maptiler

我是Linux新手。 我正在尝试在Redhat 6.4上安装MapTiler产品,但MapTiler RPM已经为Redhat 7制作,并依赖于Redhat 7 GUI库。我不会使用MapTiler GUI,只能通过命令行使用它。因此,希望依赖性不是绝对必要的。

安装尝试执行:

sudo yum install maptiler-0.5.5-pro-linux.el7.x86_64.rpm

但输出是:

Error: Package: maptiler-pro-0.5.5.1-1.x86_64 (/maptiler-0.5.5-pro-linux.el7.x86_64)
       Requires: qt4 >= 4.7
       Installed: 1:qt-4.6.2-25.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201301301459.x86_64/6.4)
           qt4 = 4.6.2-25.el6
       Available: 1:qt-4.6.2-16.el6.i686 (rhel-x86_64-server-6-prod)
           qt4 = 4.6.2-16.el6
       Available: 1:qt-4.6.2-17.el6.i686 (rhel-x86_64-server-6-prod)
           qt4 = 4.6.2-17.el6
       Available: 1:qt-4.6.2-17.el6_1.1.i686 (rhel-x86_64-server-6-prod)
           qt4 = 4.6.2-17.el6_1.1
       Available: 1:qt-4.6.2-19.el6.i686 (rhel-x86_64-server-6-prod)
           qt4 = 4.6.2-19.el6
       Available: 1:qt-4.6.2-20.el6.i686 (rhel-x86_64-server-6-prod)
           qt4 = 4.6.2-20.el6
       Available: 1:qt-4.6.2-24.el6.i686 (rhel-x86_64-server-6-prod)
           qt4 = 4.6.2-24.el6
       Available: 1:qt-4.6.2-26.el6_4.i686 (rhel-x86_64-server-6-prod)
           qt4 = 4.6.2-26.el6_4
       Available: 1:qt-4.6.2-28.el6_5.i686 (rhel-x86_64-server-6-prod)
           qt4 = 4.6.2-28.el6_5
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

有关做什么的任何线索?

2 个答案:

答案 0 :(得分:0)

对于MapTiler Pro,也可以使用“无头”二进制文件 - .rpm和.deb。直接支持RedHat 6x。

如果您使用这些系统将自动满足您系统的所有依赖关系 - 您只需要在RedHat 6.4中安装EPEL6并安装maptiler rpm。

要添加EPEL6,请参阅教程:https://fedoraproject.org/wiki/EPEL/FAQ#How_can_I_install_the_packages_from_the_EPEL_software_repository.3F

请联系info@klokantech.com并索取无头el6 linux的二进制文件。这将解决问题。

答案 1 :(得分:0)

您现在已经为我提供了正确的RHEL 6二进制文件。谢谢。

但是,我必须说明,我最后在星期天发布了这个问题,因为当被问及RHEL 7的Maptiler 7.5二进制文件是否适用于RHEL 6时,你的支持人员没有遇到任何问题,并鼓励我试一试。在周日没有支持的情况下,我在StackOverflow上结束了。

上面你的回答是正确的,因此得到了回报。