टूटे हुए पैकेज और अनमैट निर्भरता स्थापना QGIS, PostgreSQL और पोस्टगिस Ubuntu 14.04


15

मुझे पता है कि यह एक डुप्लिकेट विषय हो सकता है लेकिन मैं कई दिनों से संघर्ष कर रहा हूं। मैंने क्यूजीआईएस को 2.8 से 2.18 तक अपग्रेड किया और उसके बाद सब कुछ टूट गया। मैं pgadmin3 पर PostGIS एक्सटेंशन का उपयोग नहीं कर सका।

मुझे लगा कि इसके साथ एक संघर्ष था libgdal1h: यदि स्थापित है, तो यह PostGIS द्वारा उपयोग किए गए अन्य पुस्तकालयों को हटाता है और इसके विपरीत।

उदाहरण के लिए, QGIS को कैसे स्थापित किया जाए, इसके बारे में मैंने कई ट्यूटोरियल आज़माए:

मैं उबंटू में क्यूजीआईएस का नवीनतम संस्करण कैसे प्राप्त और स्थापित कर सकता हूं?

Ubuntu 16.04 Xenial पर QGIS 2.14 Essen स्थापित करें

मैंने उदाहरण के लिए, लाइन पर बताए गए हर सुझाव की कोशिश की:

/ubuntu/351899/qgis-quantum-gis-install-fails-unmet-dependencies

/ubuntu/621406/dist-upgrade-in-ubuntu-14-04-uninstalled-qgis-and-results-in-unmet-dependencies

Libgeos-3.5 के साथ संगत libgeos-c1 का संस्करण कहां मिलेगा?

Ubuntu 14.04 पर QGIS इंस्टॉल विफल रहता है

हमेशा, का उत्तर sudo apt-get install qgis python-qgisहै:

The following packages have unmet dependencies:


python-qgis : Depends: python-qt4-sql but it is not installable
               Depends: python-qgis-common (= 1:2.14.8+20trusty-ubuntugis) but it is not going to be installed
               Depends: python-psycopg2 but it is not installable
               Depends: python-qscintilla2 but it is not installable
               Depends: python-jinja2 but it is not installable
               Depends: python-markupsafe but it is not installable
               Depends: python-pygments but it is not installable
               Depends: python-yaml but it is not installable
               Depends: python-pyspatialite but it is not installable
               Depends: libqgispython2.14.8 but it is not going to be installed
               Depends: libqgis-analysis2.14.8 but it is not going to be installed
               Depends: libqgis-core2.14.8 but it is not going to be installed
               Depends: libqgis-gui2.14.8 but it is not going to be installed
               Depends: libqgis-networkanalysis2.14.8 but it is not going to be installed
               Depends: libqgis-server2.14.8 but it is not going to be installed
               Recommends: liblwgeom-dev but it is not installable
 qgis : Depends: gdal-abi-2-1-0 but it is not installable
        Depends: libgdal20 (>= 2.0.1) but it is not installable
        Depends: libgeos-c1v5 (>= 3.4.2) but it is not installable
        Depends: libqgis-analysis2.14.8 but it is not going to be installed
        Depends: libqgis-app2.14.8 but it is not going to be installed
        Depends: libqgis-core2.14.8 but it is not going to be installed
        Depends: libqgis-gui2.14.8 but it is not going to be installed
        Depends: libqgis-networkanalysis2.14.8 but it is not going to be installed
        Depends: qgis-providers (= 1:2.14.8+20trusty-ubuntugis) but it is not going to be installed
        Depends: qgis-common (= 1:2.14.8+20trusty-ubuntugis) but it is not going to be installed
        Recommends: qgis-plugin-globe but it is not going to be installed
        Recommends: qgis-plugin-grass but it is not going to be installed
        Recommends: qgis-provider-grass but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

मैंने सभी पैकेजों और पुस्तकालयों को हटा दिया है, इसलिए मेरे पास सिनैप्टिक पैकेज मैनेजर के साथ पोस्टगिस, पोस्टग्रेज और QGIS से संबंधित कोई लाइब्रेरी नहीं है और सभी कमांड के साथ:

sudo apt-get purge qgis
sudo apt-get autoremove qgis
sudo apt-get --purge remove qgis
sudo apt-get update

लेकिन समस्या अभी तक हल नहीं हुई है।

मैंने फ़ाइल पर ubuntugis और / या डेबियन के रेपो को हटाने की कोशिश की /etc/apt/sources.list

कुछ भी तो नहीं।

और मुझे समझ नहीं आ रहा है, इस स्रोत का उपयोग करने के लिए http://qgis.org/ubuntugis/ मेरे पास अभी भी डिपेंडेंस के मुद्दे हैं।

मुझे क्या करना चाहिए?

मैं अपने लैपटॉप को प्रारूपित करने की योजना बना रहा हूं, यह उम्मीद करता है कि यह मुझे टूटे हुए पैकेज के साथ मदद करेगा .. टूटे हुए पैकेजों के लिए, मैंने पहले ही कोशिश की है:

sudo apt-get update fix-missing
sudo apt-get install -f

लेकिन कुछ भी तय नहीं हुआ।


आप उबंटू के किस संस्करण का उपयोग कर रहे हैं?
DPSSpatial

मेरे पास Ubuntu 14.04 भरोसेमंद है
ग्लोरी पी।

अपने पीसी को फॉर्मेट करने के बजाय, उबंटू की साफ-सुथरी कॉपी के साथ वर्चुअल मशीन आज़माएं। आपको बहुत सारे संक्रमण कार्य बचाता है, और आप हमेशा पीछे हट सकते हैं।
आंद्रेजे

जवाबों:


7

क्यूजीआईएस २.१६ से २.१ updating तक अपडेट करते समय मुझे इसी तरह की समस्याओं का सामना करना पड़ा।

इस समाधान की कोशिश करें, कि आखिरकार मेरे लिए काम किया:

त्रुटि संदेश में, लाइनों के लिए बाहर देखो

Depends: ... but it is not installable

क्यूगिस स्थापित करने से पहले, आपको उन पैकेजों को मैन्युअल रूप से एक-एक करके स्थापित करने की आवश्यकता हो सकती है। यदि वे स्थापित करते हैं, तो कुछ या सभी टूटी हुई निर्भरता को हल करने के साथ, क्यूजीआईएस को स्थापित करने के लिए फिर से प्रयास करें।

यह डेबियन या ubuntugis रेपो से चिपके रहने में मदद कर सकता है, लेकिन दोनों से पैकेज स्थापित करने से बचें।

मेरे मामले में, यह जीडीए था जिसने क्यूजीआईएस की उचित स्थापना को अवरुद्ध कर दिया था।


टिप्पणियों से अद्यतन करें

ऐसा लगता है कि GDAL संस्करण संघर्ष उचित स्थापना से बचता है।

Http://postgis.net/install/ के अनुसार आपके पास उबंटू पर पोस्टगिस के लिए तीन विकल्प हैं:

यह आपको पोस्टग्रिज 9.3 के लिए पोस्टगिस 2.2 संकलित करता है। आप उसी रेपो से QGIS 2.14.3 प्राप्त कर सकते हैं, या QGIS 2.18.0 या 2.14.8 के लिए http://qgis.org/ubuntugis का उपयोग कर सकते हैं । आपको इसके साथ GDAL 2.1.0 मिलेगा। यह वर्तमान में सबसे अच्छा विकल्प लगता है।

आप जिसका उपयोग करते हैं, लेकिन ubuntugis से QGIS के साथ संगत नहीं है।

वे Postgis 2.1.4, 2.2.2 और 2.3.0 प्रदान करते हैं। आप वहां से QGIS LTR भी प्राप्त कर सकते हैं, या 2.18.0 के लिए http://qgis.org/debian का उपयोग कर सकते हैं , भरोसेमंद के लिए GDAL 1.10 के खिलाफ संकलित किया गया और XENial के लिए GDAL 1.11.3।

वे ट्रस्टी के लिए libgdal1h (GDAL 1.10.1) के साथ निर्मित पोस्टग्रिज 9,3 के लिए पोस्टगिस 2.1.2 प्रदान करते हैं। क्लेनल पैकेज पोस्टगिस 2.2.1 लिबग्डल 1 आई (जीडीएएल 1.11.3) के खिलाफ संकलित है। यदि आप http://qgis.org/debian या http://qgis.org/debian-ltr से QGIS स्थापित करते हैं, तो आपको QGIS 2.18.0 या 2.14.8 भरोसेमंद और विषुव के लिए समान GDAL संस्करणों के खिलाफ संकलित किया जाता है।

यदि आप विभिन्न स्रोतों से पैकेजों को संयोजित करने का प्रयास करते हैं, तो आप टूटी हुई निर्भरता प्राप्त करते हैं , इसलिए ऐसा न करें


मुझे गदल से भी समस्या है: आपने इस लाइब्रेरी को स्थापित करने के लिए किस रेपो का उपयोग किया?
ग्लोरी पी।

मेरे पास लिनक्स मिंट और उबंटू समानांतर में चल रहे हैं, डेबियन और ubuntugis अस्थिर ppa का उपयोग कर रहे हैं। आप देख सकते हैं packages.debian.org/cgi-bin/... और launchpad.net/~ubuntugis/+archive/ubuntu/ubuntugis-unstable वर्तमान संकुल के लिए।
आंद्रेजे

लिनक्स टकसाल 18 पर BTW डेबियन रेपो GDAL 1.11.3 के साथ चल रहा है, और Ubuntu 16.04 पर GDAL 2.1.0 के साथ ubuntugis ppa। दोनों xenial dist repo का उपयोग करते हैं। आप यह apt list --installed | grep gdalदेखने के लिए दौड़ सकते हैं कि आपके कंप्यूटर में क्या स्थापित है।
आंद्रेजे

बस लिनक्स टकसाल 17.3 पर QGIS LTR 2.14.5 की जाँच की: उबंटू रेपो, GDAL 2.1.0 के साथ चलने वाले ubuntugis अस्थिर ppa के साथ भरोसेमंद डिस्ट्रो। 2.14.8 को अपडेट करने के लिए कुंजी को अपडेट करने की आवश्यकता है, और sudo apt-get install qgisमैन्युअल रूप से sudo apt-get updateऔर उसके बाद चल रहा है upgrade
आंद्रेजे

तो यह बेहतर यहाँ पीपीए लेकिन उपलब्ध सुव्यवस्थित संस्करण रेपोस का उपयोग नहीं करने के लिए होगा qgis.org/en/site/forusers/alldownloads.html#debian-ubuntu ? और टर्मिनल से क्यूजिस को स्थापित करना बेहतर होगा और सिनाप्टिक पैकेज मैनेजर से नहीं?
ग्लोरी पी।

14

मुझे qgis को स्थापित करने में एक समान समस्या का सामना करना पड़ा था। मैंने आखिरकार इसे एप्टीट्यूड पैकेज मैनेजर का उपयोग करके स्थापित किया।

इसे पहले आज़माएं:

sudo apt-get updateतब sudo apt-get -f install

यदि वह काम नहीं करता है उच्च स्तर पैकेज प्रबंधक कोशिश योग्यता

sudo aptitude install qgis python-qgis qgis-plugin-grass

यह इस तरह के कई समाधान देता है और आप एक का चयन कर सकते हैं।

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:

      Downgrade the following packages:                                                                    
1)      libqt4-declarative [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]
2)      libqt4-network [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]    
3)      libqt4-opengl [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]     
4)      libqt4-script [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]     
5)      libqt4-sql [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]        
6)      libqt4-sql-sqlite [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)] 
7)      libqt4-svg [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]        
8)      libqt4-xml [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]        
9)      libqt4-xmlpatterns [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]
10)     libqtcore4 [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]        
11)     libqtdbus4 [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]        
12)     libqtgui4 [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]         


Accept this solution? [Y/n/q/?] y
The following packages will be DOWNGRADED:
  libqt4-declarative libqt4-network libqt4-opengl libqt4-script libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-xml libqt4-xmlpatterns libqtcore4 libqtdbus4 libqtgui4 
The following NEW packages will be installed:
  libdrm-dev{a} libfcgi0ldbl{a} libgl1-mesa-dev{a} libglade2-0{a} libglu1-mesa-dev{a} libjs-jquery-ui{a} libjs-leaflet{a} liblwgeom-dev{a} libqca2{a} libqca2-plugin-ossl{a} libqca2-plugins{a} 
  libqgis-analysis2.18.3{a} libqgis-app2.18.3{a} libqgis-core2.18.3{a} libqgis-customwidgets{a} libqgis-gui2.18.3{a} libqgis-networkanalysis2.18.3{a} libqgis-server2.18.3{a} libqgisgrass7-2.18.3{a} 
  libqgispython2.18.3{a} libqjson0{a} libqt4-dbus{a} libqt4-designer{a} libqt4-dev{a} libqt4-dev-bin{a} libqt4-help{a} libqt4-opengl-dev{a} libqt4-qt3support{a} libqt4-scripttools{a} libqt4-test{a} 
  libqtassistantclient4{a} libqwt5-qt4{a} libspatialindex4v5{a} libx11-xcb-dev{a} libxcb-dri2-0-dev{a} libxcb-dri3-dev{a} libxcb-glx0-dev{a} libxcb-present-dev{a} libxcb-randr0-dev{a} libxcb-render0-dev{a} 
  libxcb-shape0-dev{a} libxcb-sync-dev{a} libxcb-xfixes0-dev{a} libxdamage-dev{a} libxext-dev{a} libxfixes-dev{a} libxshmfence-dev{a} libxxf86vm-dev{a} mesa-common-dev{a} python-cycler{a} python-dateutil{a} 
  python-future{a} python-gdal{a} python-glade2{a} python-httplib2{a} python-jinja2{a} python-markupsafe{a} python-matplotlib{a} python-matplotlib-data{a} python-pygments{a} python-pyparsing{a} 
  python-pyspatialite{a} python-qgis python-qgis-common{a} python-qscintilla2{a} python-qt4{a} python-qt4-sql{a} python-shapely{a} python-sip{a} python-tz{a} python-yaml{a} qdbus{a} qgis qgis-common{a} 
  qgis-plugin-grass qgis-plugin-grass-common{a} qgis-provider-grass{a} qgis-providers{a} qgis-providers-common{a} qt4-designer{a} qt4-linguist-tools{a} qt4-qmake{a} x11proto-damage-dev{a} 
  x11proto-dri2-dev{a} x11proto-fixes-dev{a} x11proto-gl-dev{a} x11proto-xext-dev{a} x11proto-xf86vidmode-dev{a} 
The following packages are RECOMMENDED but will NOT be installed:
  qt-at-spi 
0 packages upgraded, 88 newly installed, 12 downgraded, 0 to remove and 57 not upgraded.


1

मुझे लगता है कि चाल दोनों के पास है ubuntugisऔर ubuntugis-unstableआपकी रिपॉजिटरी सूची में जोड़ा गया है।

मैंने तब गाल्ड 2.1.0 स्थापित किया (मुझे जियोपैकेज सपोर्ट की आवश्यकता थी, इसलिए मुझे नहीं पता कि क्या यह आवश्यक है), उस शुरुआती बिंदु से मैं पोस्टगिस-2.2.2 और कगिस 2.18 को काफी खुशी से स्थापित कर सकता हूं।


1
बस स्पष्ट करने के लिए, आप प्रस्ताव http://qgis.org/ubuntugisऔर http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu। वर्तमान में ubuntugis अस्थिर सामग्री को ubuntugis को स्थानांतरित करने पर कुछ काम है, इसलिए भविष्य के उपयोगकर्ता इस पर ठोकर खा सकते हैं।
आंद्रेजे

1

जैसा कि @AndreJ ने सुझाव दिया, मैंने एक नई वर्चुअल मशीन बनाई जो पूरी तरह से साफ है। मैंने सफलतापूर्वक QGIS 2.14 और Postgresql 9.6 स्थापित किया।

सभी चरणों और टिप्पणियों की सूचना उस gist पर दी गई है:

https://gist.github.com/GloryPassarello/dc23d443434a5221f0f981813a622e0c

यह समस्या केवल PostGis के साथ संबंधित लगती है: इन पैकेजों को स्थापित करने का प्रयास:

libgdal1h
libgeos-c1
liblwgeom-2.3-0

एक के बाद एक लगातार QGIS: यह libgdal1h और libgdal1 ( libgdal1 और libgdal1h संघर्ष देखें ) के साथ एक मुद्दा लगता है और मुझे याद है कि इन 3 पुस्तकालयों ने मुझे qgis postgresql और postgis के शुरुआती संघर्ष में लाया।

मुझे इसके बारे में एक दिलचस्प रेपो मिला:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839182

उस समस्या को ठीक करने के लिए मुझे क्या करना चाहिए? आपकी क्या सलाह है?


लॉन्चपैड .net/~ubuntugis/+archive/ubuntu/ubuntugis- unstable/… में पोस्टगेट 2.2 उपलब्ध है। आप 2.3 संस्करण की कोशिश क्यों करते हैं, और कहां से?
आंद्रेजे

क्या यह एक है: deb ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu ट्रस्ट मुख्य? अगर यह है कि मैं लाने के लिए उपयोग किया जाता है
Glori P.

नहीं, अपने जिस्म के नीचे देखें sudo apt-cache policy postgis। से लिया गया है http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/main amd64 Packages
आंद्रे जे १

आप सही हैं, मैं रेपो को रद्द करता हूं और मैंने किया है: sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstableऔर sudo apt-get update& sudo apt-get install postgresql-9.3-postgis-2.2 । लेकिन आउटपुट थाThe following packages have unmet dependencies: postgresql-9.3-postgis-2.2 : Depends: libgdal1h (>= 1.9.0) but it is not going to be installed Depends: libgeos-c1 (>= 3.4.2) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
ग्लोरी पी।

यह पैकेज अभी भी गलत लगता है। Ppa फ़ोल्डर में ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu/dists/… package.gz फ़ाइल मैं देख रहा हूँ: Version: 2.2.2+dfsg-2~trusty0और Depends: libc6 (>= 2.14), libgdal20 (>= 2.0.1)
आंद्रेजे

1

आंद्रेजे द्वारा उत्तर के बाद, जिसमें विभिन्न प्रतिनिधि से संघर्ष का उल्लेख है, मैंने सूत्रों से सूची को हटा दिया deb http://qgis.org/। सूची, आप ऐसा कर सकते हैं नैनो के माध्यम से, जो एक संपादक है जो आप टर्मिनल पर चलाते हैं, और केवल निम्न पंक्तियों को छोड़ दें deb http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu trusty main:

sudo nano /etc/apt/sources.list

यह संपादक खोलता है, बस qgis.org लाइनों को हटा दें, "Ctrl + x" से बाहर निकलें और सहेजें; फ़ाइल को इस तरह दिखना चाहिए

#deb cdrom:[Linux Mint 17.1 _Rebecca_ - Release i386 20141126]/ trusty contrib $
deb http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu trusty main

तब sudo apt-get updateऔरsudo apt-get install qgis


सर्वव्यापी तरीका अब काम नहीं करता है, क्योंकि ubuntugis अस्थिर ppa ने किसी भी भरोसेमंद पैकेज को गिरा दिया है।
आंद्रे जे

0

मैं अपने लैपटॉप को प्रारूपित करने की योजना बना रहा हूं, यह उम्मीद करता है कि यह मुझे टूटे हुए पैकेजों के साथ .. टूटे हुए पैकेजों के लिए मदद करेगा

... यदि आप इसे दूर जाने के लिए तैयार हैं, तो आप सबसे पहले उबंटू LTS 16.04 में सबसे पहले अपग्रेड करने की कोशिश कर सकते हैं, जिसमें कई GIS पैकेजों के लिए अधिक अपडेट रिपॉजिटरी हैं। 16.04 में, मैंने बिना समस्या के नवीनतम QGIS 2.18 में अपग्रेड करने के लिए निम्नलिखित का परीक्षण किया:

  1. QGIS को हटा दें और GIS से संबंधित मौजूदा प्रविष्टियों को हटा दें /etc/apt/sources.list

    sudo apt-get remove qgis --purge
    sudo apt-get autoremove --purge
  2. निम्नलिखित दो पंक्तियों को इसमें जोड़ें /etc/apt/sources.list:

    deb http://qgis.org/debian xenial main
    deb-src http://qgis.org/debian xenial main
  3. QGIS रिपॉजिटरी जोड़ें

    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 073D307A618E5811
    #note, 073D307A618E5811 is the public key for the specific qgis repo here.
    sudo apt-add-repository add  http://qgis.org/debian
    #note, may require `sudo apt-get install software-properties-common` first
  4. QGIS स्थापित करें:

    sudo apt-get update
    sudo apt-get install qgis

वह Xenial का उपयोग नहीं कर रहा है। वह 14.04 (भरोसेमंद) का उपयोग कर रहा है
इवान कैरोल

@EvanCarroll ओपी में भी एक्सनियल का उल्लेख है।
टिनएक्सएक्स

केवल एक अन्य प्रश्न के संदर्भ में, वह क्सीनल का उपयोग नहीं कर रहा है। वह आपको स्पष्ट रूप से बताता है कि वह क्या उपयोग कर रहा है।
इवान कैरोल

@ EvanCarroll लेकिन यह नहीं है only in reference to another question । ओपी का हवाला देते हुए, I tried several tutorial about how to install QGIS ... Install QGIS 2.14 Essen on Ubuntu 16.04 Xenial
टिनिअक्स

@EvanCarroll हां, मेरे पास Ubuntu 14.04 है। मैंने Xenial के लिए कुछ ट्यूटोरियल का अनुसरण किया और Xenial से लेकर Trusty तक के संदर्भों में बदलाव किया और उन सभी सॉफ्टवेयर्स को स्थापित करने का एक तरीका आज़माया, जिनकी मुझे ज़रूरत थी।
ग्लोरी पी।

0

यह बहुत आसान है ... सुनिश्चित करें कि आप स्रोत सूची से स्रोत रिपॉजिटरी को अनलॉक्ड कर दें। etc / उपयुक्त / स्रोतों / sourcelists

सुनिश्चित करें कि आप केवल CDROM विकल्प पर ही टिप्पणी करते हैं और अन्य सूचियों को अधूरा छोड़ देते हैं।


0

@ आंद्रे जे का जवाब अभी भी सही है, लेकिन यहां उन लोगों के लिए एक संक्षेप (और शायद अधिक वर्तमान) संस्करण है जो केवल qgisएक विशिष्ट gdalसंस्करण के साथ 2.18 स्थापित करना चाहते हैं :

निम्न में से केवल एक ppas का उपयोग करें / सक्षम करें:

# Option A: contains qgis 2.18.25 but locks you to gdal 1.x
deb http://qgis.org/ubuntu-ltr trusty main

# Option B: contains qgis 2.18.16 and gdal 2.2 - this is probably what most people are looking for
deb http://qgis.org/ubuntugis trusty main

स्पष्टीकरण: यदि दोनों ppas सक्षम हैं (आज के अनुसार), से जुड़ी निर्भरता Option Aको चुना जाएगा (चूँकि इसमें qgis 2.18 का थोड़ा अधिक अद्यतन संस्करण है), जिससे गाल्ड 2.x को स्थापित करना बहुत मुश्किल हो जाता है (जो वास्तव में होना चाहिए) के माध्यम से किया गया Option B)। यह एक विकल्प से दूसरे में सीधे अपग्रेड करना आसान नहीं है क्योंकि वे वास्तव में निर्भरता के दो अलग-अलग सेटों का प्रतिनिधित्व करते हैं जो पारस्परिक रूप से अनन्य हैं।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.