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


26

मुझे क्निअल पर क्यूजीआईएस स्थापित करने में परेशानी हो रही है।

`डेबियन` रिलीज

जब मैं debianरिलीज का उपयोग करने की कोशिश करता हूं (यानी ubuntugisनिर्भरता के बिना ) मुझे निम्नलिखित त्रुटियां मिलती हैं (कृपया ध्यान दें कि कोई xenialरिलीज नहीं है इसलिए मैंने wilyसेटिंग सेट करते समय उपयोग किया है sources.list:

~$ sudo apt install qgis python-qgis qgis-plugin-grass
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 python-qgis : Depends: python-qgis-common (= 1:2.14.1+23wily) but it is not going to be installed
               Depends: libqgispython2.14.1 but it is not going to be installed
               Depends: libqgis-analysis2.14.1 but it is not going to be installed
               Depends: libqgis-core2.14.1 but it is not going to be installed
               Depends: libqgis-gui2.14.1 but it is not going to be installed
               Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
               Depends: libqgis-server2.14.1 but it is not going to be installed
 qgis : Depends: libgdal.so.1-1.11.2 but it is not installable
        Depends: libgsl0ldbl (>= 1.9) but it is not installable
        Depends: libqgis-analysis2.14.1 but it is not going to be installed
        Depends: libqgis-app2.14.1 but it is not going to be installed
        Depends: libqgis-core2.14.1 but it is not going to be installed
        Depends: libqgis-gui2.14.1 but it is not going to be installed
        Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
        Depends: qgis-providers (= 1:2.14.1+23wily) but it is not going to be installed
        Recommends: qgis-provider-grass but it is not going to be installed
        Recommends: qgis-plugin-globe but it is not going to be installed
 qgis-plugin-grass : Depends: qgis-provider-grass (= 1:2.14.1+23wily) but it is not going to be installed
                     Depends: libqgis-app2.14.1 but it is not going to be installed
                     Depends: libqgis-core2.14.1 but it is not going to be installed
                     Depends: libqgis-gui2.14.1 but it is not going to be installed
                     Depends: libqgisgrass7-2.14.1 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

`ubuntugis` रिलीज़

debianरिलीज के साथ असफल होने के बाद मैंने पीपीए ubuntugisको जोड़कर रिलीज की कोशिश की ubuntugis-unstable(फिर से मैंने wilyक्यूजीआईएस रिलीज के साथ स्थिरता के लिए ubuntugis की रिहाई का उपयोग किया ):

:~$ sudo apt update 
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [92.2 kB]
Hit:2 http://gb.archive.ubuntu.com/ubuntu xenial InRelease                                                                                                
Get:3 http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu wily InRelease [15.5 kB]                                                                     
Get:4 http://gb.archive.ubuntu.com/ubuntu xenial-updates InRelease [93.3 kB]                                                                                    
Hit:5 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial InRelease                                                                                             
Hit:6 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial InRelease                                                                                   
Hit:7 http://gb.archive.ubuntu.com/ubuntu xenial-backports InRelease                                                        
Get:8 http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu wily/main amd64 Packages [4,297 B]                       
Get:9 http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu wily/main i386 Packages [4,307 B]                  
Get:10 http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu wily/main Translation-en [2,463 B]     
Ign:11 http://linux.dropbox.com/ubuntu wily InRelease                                                  
Hit:12 http://linux.dropbox.com/ubuntu wily Release                      
Ign:14 https://cloud.r-project.org/bin/linux/ubuntu xenial/ InRelease
Hit:15 https://cloud.r-project.org/bin/linux/ubuntu xenial/ Release
Ign:17 http://qgis.org/ubuntugis wily InRelease    
Err:18 http://qgis.org/ubuntugis wily Release
  404  Not Found [IP: 104.27.138.220 80]
Reading package lists... Done
W: https://cloud.r-project.org/bin/linux/ubuntu/xenial/Release.gpg: Signature by key E298A3A825C0D65DFD57CBB651716619E084DAB9 uses weak digest algorithm (SHA1)
E: The repository 'http://qgis.org/ubuntugis wily Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

रेखा E: The repository 'http://qgis.org/ubuntugis wily Release' does not have a Release file.बहुत घातक लग रही थी इसलिए मैंने कोशिश की trusty(सबसे हालिया रिलीज़ रिलीज़)। यह अपडेट किया गया, लेकिन जब इंस्टॉल करने की कोशिश की जा रही है:

:~$ sudo apt install qgis python-qgis qgis-plugin-grass
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 python-qgis : Depends: python-qgis-common (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
               Depends: libqgispython2.14.1 but it is not going to be installed
               Depends: libqgis-analysis2.14.1 but it is not going to be installed
               Depends: libqgis-core2.14.1 but it is not going to be installed
               Depends: libqgis-gui2.14.1 but it is not going to be installed
               Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
               Depends: libqgis-server2.14.1 but it is not going to be installed
 qgis : Depends: libgdal.so.1-1.11.2
        Depends: libgdal1h (>= 1.8.0) but it is not going to be installed
        Depends: libgeos-c1 (>= 3.4.2) but it is not installable
        Depends: libgsl0ldbl (>= 1.9) but it is not installable
        Depends: libqgis-analysis2.14.1 but it is not going to be installed
        Depends: libqgis-app2.14.1 but it is not going to be installed
        Depends: libqgis-core2.14.1 but it is not going to be installed
        Depends: libqgis-gui2.14.1 but it is not going to be installed
        Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
        Depends: qgis-providers (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
        Recommends: qgis-provider-grass but it is not going to be installed
        Recommends: qgis-plugin-globe but it is not going to be installed
 qgis-plugin-grass : Depends: qgis-provider-grass (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
                     Depends: libgdal1h (>= 1.8.0) but it is not going to be installed
                     Depends: libqgis-app2.14.1 but it is not going to be installed
                     Depends: libqgis-core2.14.1 but it is not going to be installed
                     Depends: libqgis-gui2.14.1 but it is not going to be installed
                     Depends: libqgisgrass7-2.14.1 but it is not going to be installed
                     Depends: grass-core but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

अंत में, की xenialरिहाई के लिए, पूर्णता के लिए ubuntugis:

$ sudo apt install qgis python-qgis qgis-plugin-grass
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 python-qgis : Depends: python-qgis-common (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
               Depends: libqgispython2.14.1 but it is not going to be installed
               Depends: libqgis-analysis2.14.1 but it is not going to be installed
               Depends: libqgis-core2.14.1 but it is not going to be installed
               Depends: libqgis-gui2.14.1 but it is not going to be installed
               Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
               Depends: libqgis-server2.14.1 but it is not going to be installed
 qgis : Depends: libgdal.so.1-1.11.2 but it is not installable
        Depends: libgdal1h (>= 1.8.0) but it is not installable
        Depends: libgeos-c1 (>= 3.4.2) but it is not installable
        Depends: libgsl0ldbl (>= 1.9) but it is not installable
        Depends: libqgis-analysis2.14.1 but it is not going to be installed
        Depends: libqgis-app2.14.1 but it is not going to be installed
        Depends: libqgis-core2.14.1 but it is not going to be installed
        Depends: libqgis-gui2.14.1 but it is not going to be installed
        Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
        Depends: qgis-providers (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
        Recommends: qgis-provider-grass but it is not going to be installed
        Recommends: qgis-plugin-globe but it is not going to be installed
 qgis-plugin-grass : Depends: qgis-provider-grass (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
                     Depends: libgdal1h (>= 1.8.0) but it is not installable
                     Depends: libqgis-app2.14.1 but it is not going to be installed
                     Depends: libqgis-core2.14.1 but it is not going to be installed
                     Depends: libqgis-gui2.14.1 but it is not going to be installed
                     Depends: libqgisgrass7-2.14.1 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

उम्मीद है कि Xenial के लिए QGIS की एक रिलीज जल्द ही उपलब्ध कराई जाएगी, लेकिन क्या किसी ने Xenial पर QGIS 2.14 स्थापित करने में कामयाबी हासिल की है?


मैंने यह जवाब स्टैकओवरफ़्लो से इस चाल को प्राप्त करने के लिए पाया: stackoverflow.com/a/39770173/5948083
डेव-इवांस

जवाबों:


35

ऐसा लगता है कि वास्तव में डेबियन रिपॉजिटरी में ज़ेनियल समर्थन है और हालांकि मैंने निम्नलिखित समाधान की कोशिश नहीं की है, मुझे लगता है कि यह एक कोशिश के लायक है।

निम्नलिखित की कोशिश करने से पहले मैं सभी पिछले qgis संकुल का उपयोग कर sudo apt-get remove qgis python-qgis qgis-plugin-grassऔर हटाने deb http://qgis.org/debian wily mainऔर deb-src http://qgis.org/debian wily mainसे स्थापना रद्द करूँगा /etc/apt/sources.list

EDIT qgis स्थापित करते समय स्वचालित निर्भरता के रूप में स्थापित संकुल को हटाने के लिए, sudo apt-get autoremoveउपर्युक्त कमांड चलाने के बाद उन्हें हटाने के लिए कमांड चलाएँ। END EDIT

xenialकीवर्ड शामिल करने के लिए qgis.org से निम्नलिखित को अनुकूलित किया गया है ।

निम्नलिखित को अपने में जोड़ें /etc/apt/sources.list:

deb http://qgis.org/debian xenial main

deb-src http://qgis.org/debian xenial main

फिर निष्पादित करें:

sudo apt-get update

sudo apt-get install qgis python-qgis qgis-plugin-grass

मुझे यह सुनने में बहुत दिलचस्पी है कि क्या आपको यह काम आता है।


1
एक विन्यास मैंने कोशिश नहीं की! धन्यवाद।
फिल

खुशी है कि मदद करने में सक्षम हो!
जोनासपेडर्सन

2
यह मेरे द्वारा उपयोग किया जाने वाला समाधान है, लेकिन यह तब तक काम नहीं करता जब तक कि मैंने अजगर के डिस्ट-पैकेज फ़ोल्डर से GDAL 2.1 फ़ोल्डर को हटा नहीं दिया। यह सही संस्करण को अस्पष्ट कर रहा था और लापता अजगर-गदल त्रुटि का कारण बना। अभी सब अच्छा है।
रॉब स्केली

मेरे लिए डाउनलोड शुरू हो गया लेकिन चेतावनी सत्यापित नहीं थी। क्या मुझे बहुत चिंतित होना चाहिए?
अभिजीत गूजर

2
यदि आप कीरिंग समस्याओं में भाग लेते हैं, तो निर्देशों के लिए इस पृष्ठ को देखें ..
Nxaunxau

4

यदि आप अनिश्चित हैं कि कौन से वितरण समर्थित हैं, तो debअपने ब्राउज़र में url दर्ज करें , और distsफ़ोल्डर में नेविगेट करें ।

फिर आप देखते हैं कि http://qgis.org/debian/dists/यह xenial तक है, जबकि http://qgis.org/ubuntugis/dists/केवल सटीक और भरोसेमंद का समर्थन करता है।

अन्य स्रोत हैं ubuntugis स्थिर ppa , जो वर्तमान में भरोसेमंद के लिए केवल QGIS 2.8.3 है, जबकि ubuntugis अस्थिर अभी भी QGIS 2.8.1 पर है। उन ppa पर हाल ही में कुछ गतिविधि हुई है, इसलिए उन पर नज़र रखें।

और क्यूजीआईएस 2.14.1 मुख्य डेबियन पैकेज से डेबियन फुट के लिए भी उपलब्ध है, जबकि जेसी बैकपोर्ट 2.8.6 (उबंटू के समान) की पेशकश करते हैं।


अद्यतन करें

Ubuntugis-अस्थिर पीपीए अब Xenial के लिए QGIS 2.14.1 भी समर्थन करता है।


3

लिनक्स टकसाल 'दालचीनी' 17.3 उपयोगकर्ता के रूप में मैं भी इन "असमत निर्भरता (libgdal.so.1-1.11.2 आदि)" के साथ संघर्ष किया और ppa को अद्यतन करना पड़ा। मैंने निम्न लिंक को शामिल करके ऐसा किया है /etc/apt/sources.list:

deb http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu trusty main
deb-src http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu trusty main

1
क्या यह Ubuntu xenial के लिए भी काम करता है? जहाँ तक मैं देखता हूँ कि xenial (अभी तक) के लिए उस ppa में कोई GDAL या QGIS पैकेज नहीं है।
आंद्रेजे

जाहिरा तौर पर अभी तक Xenial के लिए कोई GDAL या QGIS पैकेज नहीं हैं। मैं नहीं जानता कि आप भरोसेमंद लोगों (लिनक्स और
क्यूजीआईएस के

लिनक्स मिंट 17.3 के लिए, यह भरोसेमंद बायनेरिज़ का उपयोग करने के लिए सहेजा गया है। मिंट दुनिया में ubuntu xenial के बराबर, लिनक्स मिंट 18, जून 2016 तक उपलब्ध होगा। आपको इसके लिए QGIS डेबियन पैकेज का उपयोग करना पड़ सकता है।
आंद्रेजे

- यहाँ मामला लोगों में आधिकारिक रेफरी सोच रहे हैं, जहां इस से आ रही है है trac.osgeo.org/ubuntugis/wiki/UbuntuGISRepository
chrismarx

और हाँ, यह अब 16.04 के लिए काम करता है
क्रिस्मार्क्स

0

इसे xenial में स्थापित करने के लिए, आपको केवल निम्नलिखित की आवश्यकता होगी:

sudo apt-get update
sudo apt-get install qgis

इसकी कीमत क्या है, इसके लिए मैंने XGuntu 16.04 में QGIS 2.16.3 को अस्थिर पाया है: अक्सर क्रैश (प्रोग्राम बंद हो जाता है, कोई चेतावनी नहीं, कोई क्रैश रिपोर्ट नहीं - कुछ भी नहीं), अक्सर उन परियोजनाओं के फ्लाई री-प्रोजेक्शन वाले बदलावों से जुड़ा होता है रेखापुंज पृष्ठभूमि मानचित्रण। क्यूजीआईएस 14.04 में क्यूजीआईएस 2.16.2 थोड़ा अधिक विश्वसनीय है, लेकिन सही नहीं है।
NickN

यह एक अतिरिक्त ppa जोड़ने के बिना काम नहीं करेगा हालांकि सही?
करिश्मेक्स

ओपी स्पष्ट रूप से कहता है कि वे पहले ही यह कोशिश कर चुके हैं।
डेव-इवांस

0

इंटरनेट पर पाई जाने वाली कई युक्तियों को लागू करने के बावजूद, मैं Ubuntu पर 16.04 पर स्थापित करने के लिए QGIS प्राप्त नहीं कर सका, जब तक कि मैं इस संक्षिप्त और उपयोगी वीडियो के सामने नहीं आया: https://www.youtube.com/watch?v=hmJwYaYmRDU

तब तक मैं भी विभिन्न "unmet निर्भरता" और "लापता / टूटे हुए पैकेज" के बारे में संदेशों से संघर्ष कर रहा था (वीडियो निर्माता के लिए टिप: लिनक्स उत्साही)

यहां वे चरण हैं जिनका आपको टर्मिनल में पालन करने की आवश्यकता है:

चरण 1. इसमें टाइप करें:

sudo nano /etc/apt/sources.list [एंटर दबाए]

चरण 2. में टाइप करें:

deb https://qgis.org/ubuntugis-ltr xenial main

deb-src https://qgis.org/ubuntugis-ltr xenial main    

deb http:/ppa.launchpad.net/ubuntugis-unstable/ubuntu/ubuntu xenial main

[Enter दबाएं, और जब "संशोधित बफ़र्स सहेजें" के लिए कहा जाए , तो y कुंजी दबाएं]

चरण 3. इसमें लिखें:

wget -O - https://qgis.org/downloads/qgis-2017.gpg.key | gpg --import [एंटर दबाए]

में टाइप करें:

gpg --fingerprint CAEB3DC3BDF7FB45 [एंटर दबाए]

चरण 4. टाइप करें:

sudo apt-get update [एंटर दबाए]

चरण 5. इसमें लिखें:

sudo apt-get install qgis-server python-qgis [एंटर दबाए]

क्या आप जारी रखना चाहते हैं? - [प्रेस y कुंजी]

सत्यापन के बिना इन पैकेजों को स्थापित करें? [प्रेस y कुंजी]

QGIS तब स्थापित होगा और उसके बाद आप इसे अपने कार्यक्रमों की सूची में पाएंगे। सौभाग्य, आशा है कि यह मदद की। **


-2

डेबियन ज़ेनियल मेरे लिए काम करता है। मैं पहले ब्लीच को एक ऑटोरेमोव में स्थापित करता हूं, साफ।

उपरोक्त Google से अनुवादित किया गया था:

डेबियन ज़ेनियल फॉनक्शन ने मोई डाले। J'ai d'abord installé ब्लीचबिट faire un autoremove, clean।

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