2017-04-12 146 views
0

您好,我正嘗試在CentOS 7.3上安裝qgis-mapserver。在Centos7中安裝qgis-mapserver失敗:缺少依賴關係

下面是我遵循的步驟:

  • 安裝EPEL釋放(V 7.9)yum install epel-release
  • 添加elgis 6:sudo rpm -Uvh http://elgis.argeo.org/repos/6/elgis-release-6-6_0.noarch.rpm
  • 確信QGIS,地圖服務器可用:yum search qgis-mapserver,這是(qgis-mapserver.x86_64 : FCGI based OGC web map server
  • 試圖安裝:yum install qgis-mapserver我得到了什麼似乎是依賴性問題

這裏是輸出:

Loaded plugins: fastestmirror, langpacks 
Loading mirror speeds from cached hostfile 
* base: mirror.tobias-wollmann.com 
* epel: mirror.de.leaseweb.net 
* extras: mirror.crazynetwork.it 
* updates: centos.copahost.com 
Resolving Dependencies 
--> Running transaction check 
---> Package qgis-mapserver.x86_64 0:1.8.0-9_0.el6 will be installed 
--> Processing Dependency: qgis(x86-64) = 1.8.0-9_0.el6 for package: qgis-mapserver-1.8.0-9_0.el6.x86_64 
--> Processing Dependency: libspatialindex.so.1()(64bit) for package: qgis-mapserver-1.8.0-9_0.el6.x86_64 
--> Processing Dependency: libqgis_core.so.1.8.0()(64bit) for package: qgis-mapserver-1.8.0-9_0.el6.x86_64 
--> Processing Dependency: libqgis_analysis.so.1.8.0()(64bit) for package: qgis-mapserver-1.8.0-9_0.el6.x86_64 
--> Running transaction check 
---> Package qgis.x86_64 0:1.8.0-9_0.el6 will be installed 
--> Processing Dependency: libspatialite.so.2()(64bit) for package: qgis-1.8.0-9_0.el6.x86_64 
--> Processing Dependency: libspatialindex.so.1()(64bit) for package: qgis-1.8.0-9_0.el6.x86_64 
--> Processing Dependency: libqwtpolar.so.0()(64bit) for package: qgis-1.8.0-9_0.el6.x86_64 
--> Processing Dependency: libqwt.so.5()(64bit) for package: qgis-1.8.0-9_0.el6.x86_64 
---> Package qgis-mapserver.x86_64 0:1.8.0-9_0.el6 will be installed 
--> Processing Dependency: libspatialindex.so.1()(64bit) for package: qgis-mapserver-1.8.0-9_0.el6.x86_64 
--> Running transaction check 
---> Package libspatialite.x86_64 0:2.4.0-0.6_0.RC4.el6 will be installed 
---> Package qgis.x86_64 0:1.8.0-9_0.el6 will be installed 
--> Processing Dependency: libspatialindex.so.1()(64bit) for package: qgis-1.8.0-9_0.el6.x86_64 
--> Processing Dependency: libqwtpolar.so.0()(64bit) for package: qgis-1.8.0-9_0.el6.x86_64 
--> Processing Dependency: libqwt.so.5()(64bit) for package: qgis-1.8.0-9_0.el6.x86_64 
---> Package qgis-mapserver.x86_64 0:1.8.0-9_0.el6 will be installed 
--> Processing Dependency: libspatialindex.so.1()(64bit) for package: qgis-mapserver-1.8.0-9_0.el6.x86_64 
--> Finished Dependency Resolution 
Error: Package: qgis-1.8.0-9_0.el6.x86_64 (elgis) 
      Requires: libqwtpolar.so.0()(64bit) 
Error: Package: qgis-1.8.0-9_0.el6.x86_64 (elgis) 
      Requires: libqwt.so.5()(64bit) 
Error: Package: qgis-1.8.0-9_0.el6.x86_64 (elgis) 
      Requires: libspatialindex.so.1()(64bit) 
Error: Package: qgis-mapserver-1.8.0-9_0.el6.x86_64 (elgis) 
      Requires: libspatialindex.so.1()(64bit) 
You could try using --skip-broken to work around the problem 
** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows: 
ipa-client-4.4.0-14.el7.centos.6.x86_64 has installed conflicts freeipa-client: ipa-client-4.4.0-14.el7.centos.6.x86_64 
ipa-client-common-4.4.0-14.el7.centos.6.noarch has installed conflicts freeipa-client-common: ipa-client-common-4.4.0-14.el7.centos.6.noarch 
ipa-common-4.4.0-14.el7.centos.6.noarch has installed conflicts freeipa-common: ipa-common-4.4.0-14.el7.centos.6.noarch 

任何幫助將非常感激。謝謝

回答

0

的ELGIS倉庫不保持任何更多,使用EPEL開始在CentOS 7.x的

包已更名(從QGIS,地圖服務器QGIS服務器)的EPEL Mapserver的是現在稱爲 qgis-server.x86_64:基於FCGI的OGC網絡地圖服務器

另請參閱他們的郵件列表。 (http://lists.osgeo.org/pipermail/el/2017-April/thread.html