2012-11-30 130 views
0

我無法在ubuntu12.04中安裝QGis。我有以下錯誤。無法在Ubuntu中安裝QGis 12.04

$ sudo apt-get install qgis 
[sudo] password for anju: 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
qgis is already the newest version. 
The following packages were automatically installed and are no longer required: 
    libnss3-dev libnspr4-dev 
Use 'apt-get autoremove' to remove them. 
0 upgraded, 0 newly installed, 0 to remove and 574 not upgraded. 
5 not fully installed or removed. 
After this operation, 0 B of additional disk space will be used. 
Do you want to continue [Y/n]? Y 
Setting up qgis-providers-common (1.8.0-1~precise2) ... 
/usr/lib/qgis/crssync: symbol lookup error: /usr/lib/libgdal.so.1: undefined symbol: pj_ctx_alloc 
dpkg: error processing qgis-providers-common (--configure): 
subprocess installed post-installation script returned error exit status 127 
dpkg: dependency problems prevent configuration of qgis-providers: 
qgis-providers depends on qgis-providers-common (= 1.8.0-1~precise2); however: 
    Package qgis-providers-common is not configured yet. 
dpkg: error processing qgis-providers (--configure): 
dependency problems - leaving unconfigured 
dpkg: dependency problems prevent configuration of qgis: 
qgis depends on qgis-providers (= 1.8.0-1~precise2); however: 
    Package qgis-providers is not configured yet. 
dpkg: error processing qgis (--configure): 
dependency problems - leaving unconfigured 
dpkg: dependency problems prevent configuration of qgis-plugin-globe: 
qgis-plugin-globe depends on qgis (= 1.8.0-1~precise2); however: 
    Package qgis is not configured yet. 
dpkg: error processing qgis-plugin-globe (--configure): 
dependency problems - leaving unconfigured 
dpkg: dependency problems prevent configuNo apport report written because the error message indicates its a followup error from a previous failure. 
            No apport report written because the error message indicates its a followup error from a previous failure. 
          No apport report written because MaxReports is reached already 
                          No apport report written because MaxReports is reached already 
             ration of qgis-plugin-grass: 
qgis-plugin-grass depends on qgis (= 1.8.0-1~precise2); however: 
    Package qgis is not configured yet. 
dpkg: error processing qgis-plugin-grass (--configure): 
dependency problems - leaving unconfigured 
Errors were encountered while processing: 
qgis-providers-common 
qgis-providers 
qgis 
qgis-plugin-globe 
qgis-plugin-grass 
E: Sub-process /usr/bin/dpkg returned an error code (1) 

請幫助我..

回答

1

它看起來像安裝在創業板上市,但它的依賴配置不正確。

嘗試運行sudo dpkg-reconfigure qgis來重新配置它們。

+0

我試過這個命令,但得到了$ sudo的dpkg的 - 重新配置QGIS /usr/sbin目錄/ dpkg的-重新配置:QGIS損壞或沒有完全安裝 – Anju

+1

嘗試卸載並重新安裝呢? – sevenseacat

-1

如果我刪除QGIS,那麼我不能重新安裝它!

+0

這不是問題的答案 - 也許你應該將其作爲評論發佈? – jimwise