แพ็คเกจที่ใช้งานไม่ได้และการติดตั้งที่ไม่พึ่งพา QGIS, PostgreSQL และ postgis Ubuntu 14.04


15

ฉันรู้ว่านี่อาจเป็นหัวข้อที่ซ้ำกัน แต่ฉันดิ้นรนเป็นเวลาหลายวัน ฉันอัพเกรด QGIS จาก 2.8 เป็น 2.18 และหลังจากนั้นทุกอย่างก็พัง ฉันไม่สามารถใช้ส่วนขยาย PostGIS บน pgadmin3

ฉันพบว่ามีข้อขัดแย้งกับ a libgdal1h: หากติดตั้งแล้วมันจะลบไลบรารีอื่น ๆ ที่ PostGIS ใช้และในทางกลับกัน

ฉันพยายามสอนหลายวิธีเกี่ยวกับวิธีการติดตั้ง QGIS เช่น:

ฉันจะรับและติดตั้ง QGIS เวอร์ชันล่าสุดใน Ubuntu ได้อย่างไร

ติดตั้ง QGIS 2.14 Essen บน Ubuntu 16.04 Xenial

ฉันลองทุกข้อเสนอแนะที่รายงานทางออนไลน์เช่น:

/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-c1 ที่รองรับกับ libgeos-3.5.0 ได้ที่ไหน?

การติดตั้ง QGIS บน Ubuntu 14.04 ล้มเหลว

เสมอการตอบกลับของ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.

ฉันได้ลบแพ็กเกจและไลบรารีทั้งหมดดังนั้นฉันไม่มีไลบรารีใด ๆ ที่เกี่ยวข้องกับ postgis, postgres และ QGIS ด้วย Synaptic Package Manager และคำสั่งทั้งหมด:

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

แต่ปัญหายังไม่ได้รับการแก้ไข

ผมพยายามที่จะลบ repo ของ ubuntugis และ / /etc/apt/sources.listหรือเดเบียนในแฟ้ม

ไม่มีอะไร

และฉันไม่เข้าใจว่าทำไมการใช้แหล่งข้อมูลนี้http://qgis.org/ubuntugis/ฉันยังคงมีปัญหาเกี่ยวกับการลดลง

ฉันควรทำอย่างไรดี?

ฉันวางแผนที่จะฟอร์แมตแล็ปท็อปของฉันหวังว่านี่จะช่วยฉันด้วยแพ็คเกจที่เสียหาย .. สำหรับแพ็คเกจที่เสียหายฉันได้ลองแล้ว:

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

แต่ไม่มีอะไรคงที่


คุณใช้ Ubuntu รุ่นใด
DPSSpatial

ฉันมี Ubuntu 14.04 ที่เชื่อถือได้
Glori P.

แทนที่จะจัดรูปแบบพีซีของคุณลองใช้เครื่องเสมือนพร้อมสำเนา Ubuntu แบบใหม่ทั้งหมด ช่วยคุณทำงานหลายอย่างและคุณสามารถถอยออกมาได้เสมอ
AndreJ

คำตอบ:


6

ฉันพบปัญหาที่คล้ายกันเมื่ออัปเดตจาก QGIS 2.16 เป็น 2.18

ลองวิธีแก้ปัญหานี้ในที่สุดก็ใช้งานได้สำหรับฉัน:

ในข้อความแสดงข้อผิดพลาดให้ระวังบรรทัดต่างๆ

Depends: ... but it is not installable

ก่อนการติดตั้ง qgis คุณอาจต้องติดตั้งแพ็คเกจเหล่านั้นด้วยตนเองทีละราย หากพวกเขาติดตั้งลองอีกครั้งเพื่อติดตั้ง QGIS ด้วยการอ้างอิงที่เสียหายบางส่วนหรือทั้งหมดแก้ไข

มันอาจช่วยในการติดกับ repian debian หรือ ubuntugis แต่หลีกเลี่ยงการติดตั้งแพคเกจจากทั้งสอง

ในกรณีของฉันมันเป็น gdal ที่บล็อกการติดตั้ง QGIS ที่เหมาะสม


อัปเดตจากความคิดเห็น

ดูเหมือนว่าข้อขัดแย้งของรุ่น GDAL หลีกเลี่ยงการติดตั้งที่เหมาะสม

ตามhttp://postgis.net/install/คุณมีสามตัวเลือกสำหรับ Postgis บน Ubuntu:

สิ่งนี้จะช่วยให้คุณรวบรวม postgis 2.2 สำหรับ Postgres 9.3 คุณสามารถรับ QGIS 2.14.3 จาก repo เดียวกันหรือใช้http://qgis.org/ubuntugisสำหรับ QGIS 2.18.0 หรือ 2.14.8 คุณจะได้รับ GDAL 2.1.0 ด้วย นี่น่าจะเป็นทางเลือกที่ดีที่สุดในปัจจุบัน

รุ่นที่คุณใช้ แต่ไม่สามารถทำงานร่วมกับ QGIS จาก ubuntugis

พวกเขาเสนอ Postgis 2.1.4, 2.2.2 และ 2.3.0 คุณสามารถรับ QGIS LTR จากที่นั่นด้วยหรือใช้http://qgis.org/debianสำหรับ 2.18.0, รวบรวมกับ GDAL 1.10 สำหรับ trusty และ GDAL 1.11.3 สำหรับ xenial

พวกเขาเสนอ Postgis 2.1.2 สำหรับ Postgres 9,3 สร้างขึ้นด้วย libgdal1h (GDAL 1.10.1) เพื่อความไว้วางใจ แพ็คเกจ xenial คือ Postgis 2.2.1 รวบรวมกับ libgdal1i (GDAL 1.11.3) หากคุณติดตั้ง QGIS จากhttp://qgis.org/debianหรือhttp://qgis.org/debian-ltrคุณจะได้รับ QGIS 2.18.0 หรือ 2.14.8 ที่คอมไพล์กับ GDAL รุ่นเดียวกันสำหรับ trusty และ xenial

คุณจะเสียการพึ่งพาถ้าคุณพยายามรวมแพคเกจจากแหล่งต่าง ๆ ดังนั้นอย่าทำเช่นนั้น


ฉันมีปัญหากับ gdal เช่นกัน: คุณซื้อคืน repo ใดเพื่อติดตั้งไลบรารี่นี้?
Glori P.

ฉันมี Linux Mint และ Ubuntu ทำงานพร้อมกันโดยใช้ debian และ ubuntugis ppa ที่ไม่เสถียร คุณสามารถรับชมpackages.debian.org/cgi-bin/…และlaunchpad.net/~ubuntugis/+archive/ubuntu/ubuntugis-unstableสำหรับแพ็คเกจปัจจุบัน
AndreJ

BTW debian repo บน Linux Mint 18 กำลังทำงานกับ GDAL 1.11.3 และ ubuntugis ppa บน Ubuntu 16.04 ด้วย GDAL 2.1.0 ทั้งสองใช้ repen Xenial dist คุณอาจเรียกใช้apt list --installed | grep gdalเพื่อดูสิ่งที่ติดตั้งบนคอมพิวเตอร์ของคุณ
AndreJ

เพิ่งตรวจสอบ QGIS LTR 2.14.5 บน Linux Mint 17.3: Ubuntu repo เชื่อถือ distro ด้วย ubuntugis ppa ที่ไม่เสถียรที่ทำงานด้วย GDAL 2.1.0 Update เพื่อ 2.14.8 ต้องใช้ในการปรับปรุงที่สำคัญและทำงานsudo apt-get install qgisด้วยตนเองหลังจากและsudo apt-get update upgrade
AndreJ

ดังนั้นจะเป็นการดีกว่าถ้าไม่ใช้ ppa แต่เฉพาะรุ่น repos ที่เสถียรมีให้ที่นี่qgis.org/en/site/forusers/alldownloads.html#debian-ubuntu ? และมันจะดีกว่าถ้าจะติดตั้ง qgis จาก terminal และไม่ใช่จาก Synaptic Package Manager?
Glori P.

13

ฉันประสบปัญหาคล้ายกันในการติดตั้ง qgis ในที่สุดฉันก็ติดตั้งโดยใช้โปรแกรมจัดการความถนัด

ลองนี้ก่อน:

sudo apt-get updatesudo 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.

3

การทำงานต่อไปนี้สำหรับฉันใน Ubuntu 16.04 และ QGIS 2.18:

sudo apt remove *qgis*
sudo apt purge *qgis*

แล้ว:

sudo apt update
sudo apt install qgis python-qgis 

1

ฉันคิดว่าเคล็ดลับคือการมีทั้งสองอย่างubuntugisและubuntugis-unstableเพิ่มในรายการที่เก็บของคุณ

ฉันติดตั้ง gdal 2.1.0 แล้ว (ฉันต้องการการสนับสนุน GeoPackage ดังนั้นฉันไม่รู้ว่านี่เป็นสิ่งจำเป็นหรือไม่) จากจุดเริ่มต้นที่ฉันสามารถติดตั้ง postgis-2.2.2 และ qgis 2.18 ได้อย่างมีความสุข


1
เพียงชี้แจงคุณเสนอและhttp://qgis.org/ubuntugis http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntuขณะนี้มีงานบางอย่างในการย้าย ubuntugis เนื้อหาที่ไม่เสถียรไปยัง ubuntugis ที่มีความเสถียรดังนั้นผู้ใช้ในอนาคตอาจสะดุดกับเรื่องนี้
AndreJ

1

ตามที่ @AndreJ แนะนำให้ฉันสร้างเครื่องเสมือนใหม่ที่สะอาดหมดจด ฉันติดตั้ง QGIS 2.14 และ Postgresql 9.6 สำเร็จแล้ว

ทุกขั้นตอนและความคิดเห็นมีการรายงานในส่วนสำคัญ:

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

ดูเหมือนว่าปัญหาจะเกี่ยวข้องกับ PostGis เท่านั้น: พยายามติดตั้งแพ็คเกจเหล่านี้:

libgdal1h
libgeos-c1
liblwgeom-2.3-0

ทีละคนไม่มีใครเรียก QGIS: ดูเหมือนว่าจะมีปัญหากับ libgdal1h และ libgdal1 (ดูlibgdal1 และ libgdal1h ความขัดแย้ง ) และฉันจำได้ว่าห้องสมุดทั้งสามนี้นำฉันไปสู่ความขัดแย้งเริ่มต้นระหว่าง qgis postgresql และ postgis

ฉันพบ repo ที่น่าสนใจเกี่ยวกับเรื่องนี้:

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

ฉันควรทำอย่างไรเพื่อแก้ไขปัญหานี้ คุณแนะนำอะไร?


launchpad.net/~ubuntugis/+archive/ubuntu/ubuntugis-unstable/…มี postgis 2.2 ให้ใช้งาน ทำไมคุณลองรุ่น 2.3 และจากที่ใด
AndreJ

มันเป็นอย่างนั้น: 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มันจะนำมาจาก
AndreJ

คุณพูดถูกฉันผิดปกติที่ซื้อคืนและฉันทำ: 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.
Glori P.

แพคเกจนั้นดูเหมือนว่าจะเป็นสิ่งที่ผิด ในโฟลเดอร์ ppa ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu/dists/... Packages.gz ไฟล์ที่ได้เห็นและVersion: 2.2.2+dfsg-2~trusty0 Depends: libc6 (>= 2.14), libgdal20 (>= 2.0.1)
AndreJ

1

ทำตามคำตอบโดย AndreJ ซึ่งกล่าวถึงความขัดแย้งจากตัวแทนที่แตกต่างกันฉันลบบรรทัดdeb http://qgis.org/ออกจาก source.list คุณสามารถทำได้ผ่าน nano ซึ่งเป็นตัวแก้ไขที่คุณเรียกใช้บนเทอร์มินัลและปล่อยเฉพาะบรรทัดต่อไปนี้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 ไม่สามารถใช้งานได้อีกต่อไปเพราะ pubutugis ที่ไม่เสถียรได้ทิ้งแพ็คเกจเชื่อถือใด ๆ
AndreJ

0

ฉันวางแผนที่จะฟอร์แมตแล็ปท็อปของฉันหวังว่านี่จะช่วยฉันด้วยแพ็คเกจที่เสียหาย .. สำหรับแพ็คเกจที่เสียหาย

... ถ้าคุณพร้อมที่จะไปไกลคุณอาจลองอัพเกรด Ubuntu 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 (เชื่อถือ)
Evan Carroll

@EvanCarroll OP ยังกล่าวถึง Xenial
tinlyx

เฉพาะในการอ้างอิงถึงคำถามอื่นเขาไม่ได้ใช้ xenial เขาบอกคุณอย่างชัดเจนว่าเขาใช้อะไร
Evan Carroll

@EvanCarroll แต่มันเป็นไปไม่ได้ only in reference to another questionเธซเธฑ OP I tried several tutorial about how to install QGIS ... Install QGIS 2.14 Essen on Ubuntu 16.04 Xenialที่
tinlyx

@EvanCarroll ใช่ฉันมี Ubuntu 14.04 ฉันติดตามการกวดวิชาสำหรับ Xenial ด้วยการเปลี่ยนการอ้างอิงจาก Xenial เป็น Trusty และลองวิธีติดตั้งซอฟต์แวร์ทั้งหมดที่ฉันต้องการ
Glori P.

0

มันง่ายมาก ... ตรวจสอบให้แน่ใจว่าคุณไม่ใส่ข้อคิดเห็นที่เก็บข้อมูลต้นทางจากรายการแหล่งข้อมูล ฯลฯ / อพาร์ท / แหล่งที่มา / sourcelists

ตรวจสอบให้แน่ใจว่าคุณแสดงความคิดเห็นเฉพาะตัวเลือก CDROM เท่านั้น


0

@ คำตอบของ AndreJ ยังคงถูกต้อง แต่นี่เป็นเวอร์ชั่นสรุป (และอาจเป็นปัจจุบันมากกว่า) สำหรับผู้ที่ต้องการติดตั้งqgis2.18 โดยมีเฉพาะgdalเวอร์ชัน :

ใช้ / เปิดใช้งาน 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) ทำให้การติดตั้ง gdal 2.x นั้นยากมาก (ซึ่งต้องมีจริงๆ ทำผ่านOption B) ไม่ใช่เรื่องง่ายที่จะอัปเกรดโดยตรงจากตัวเลือกหนึ่งไปยังอีกตัวเลือกหนึ่งเนื่องจากเป็นตัวแทนของการอ้างอิงที่แตกต่างกันสองชุดที่ไม่เหมือนกัน


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.