ติดตั้งเวอร์ชั่นล่าสุดของ QGIS บน Ubuntu หรือไม่? [ปิด]


59

ฉันค่อนข้างใหม่กับ Linux ดังนั้นคุณสามารถระบุคำสั่งที่แน่นอน (ทีละขั้นตอน) ที่ฉันต้องพิมพ์เพื่อติดตั้ง QGIS ล่าสุดบน Ubuntu 14.04

ฉันได้ลองทำตามคำแนะนำที่ให้ไว้ที่นี่https://www.qgis.org/en/site/forusers/alldownloads.htmlแต่ฉันยังไม่ได้ติดตั้งอะไรเลย

มีคนอธิบายให้ฉันทีละขั้นตอนในการทำมัน ได้จากการเพิ่มที่เก็บ QGIS ในรายการแหล่งที่มา

ฉันติดตั้ง Ubuntu 14.04.1 LTS บนเครื่อง Dell Latitude E4310 32 บิต


วันนี้การใช้qgis.orgอาจสร้างข้อผิดพลาดที่ต้องห้าม 403 คุณควรแทนที่http://qgis.orgด้วยhttp://ubuntu.qgis.orgในคำตอบทั้งหมดด้านล่างรวมถึงใน sources.list และเพื่อรับคีย์ gpg การอ้างอิง: gis.stackexchange.com/q/185158/5901และqgis-developer.osgeo.narkive.com/MYBqCUx8/ …
Cao Minh Tu

@MARIO คุณพบวิธีแก้ไขปัญหาด้วยโซลูชันใด ๆ เหล่านี้หรือไม่
DPSSpatial

ตรวจสอบรุ่นก่อน: อาจเป็นไปได้ว่าที่เก็บข้อมูลของคุณอาจไม่เหมือนที่คุณต้องการ .. เช่น debian / ubunto .. ubtunto14-trusty / 16-xenial ตรวจสอบ ppa ... รุ่นก่อนหน้านี้ด้วย
real75

1
อืมเมื่อมีคำถามด้วย 57000! มุมมองใน 2 ปีถูกปิดกฎหรือวิธีการจัดการอาจไม่ตรงกับความต้องการของผู้คน?
Nicklas Avén

1
@ NicklasAvén ... และ 77 upvotes กับคำตอบและคุณงามความดีมีความรู้ในการติดตั้งอื่น ๆ อีกมากมาย ... หวังว่าคุณจะอ่านความคิดเห็นนี้ก่อนที่มันจะถูกลบเหมือนชุดความคิดเห็นก่อนหน้าในหัวข้อนี้มาก !!!
DPSSpatial

คำตอบ:


80

คำแนะนำในเว็บไซต์ดาวน์โหลด QGIS นั้นไม่ง่ายเท่าที่ฉันต้องการ แต่มันทำงานได้เมื่อคุณรู้ไวยากรณ์คำสั่ง:

ขั้นแรกคุณใช้ Debian Linux (Ubuntu / Mint) รุ่นใด

สมญานามของพื้นที่เก็บข้อมูล APT คุณจะขึ้นอยู่กับรุ่นของระบบปฏิบัติการและรุ่นของ QGIS คุณสามารถเรียกใช้

QGIS 3.x จะทำงานบน Ubuntu 18.04 ( ไบโอนิค ) และ Linux Mint 19 ( ไบโอนิค ) ขึ้นไป

QGIS 2.18.x จะทำงานบน Ubuntu 16.04 ( xenial ) และ Linux Mint 18.x ( xenial ) และด้านล่าง

ค้นหารุ่นอูบุนตูที่คุณกำลังใช้และเชื่อมโยงสมญานามที่จะมาแทนที่ตัวเลือกโค้ดด้านล่าง (ครั้งแรกที่ทั้งสองคำสั่ง)

เพิ่มลิงก์ไปยังที่เก็บ QGIS

# Replace 'codename' with your ubuntu version codename in BOTH lines below

sudo sh -c 'echo "deb http://qgis.org/debian codename main" >> /etc/apt/sources.list'  

sudo sh -c 'echo "deb-src http://qgis.org/debian codename main " >> /etc/apt/sources.list'  

wget -O - https://qgis.org/downloads/qgis-2019.gpg.key | gpg --import

gpg --fingerprint 51F523511C7028C3

gpg --export --armor 51F523511C7028C3 | sudo apt-key add -

ติดตั้ง QGIS

sudo apt-get update && sudo apt-get install qgis python-qgis  

หมายเหตุ :

  • กุญแจอัพเดทล่าสุดเมื่อวันที่ 10/10/2560
  • กรุณาแสดงความคิดเห็นหากคุณสังเกตเห็นว่าพวกเขาต้องการการปรับปรุงอีกครั้งและฉันจะอัปเดตคำตอบนี้
  • รายละเอียดการสอน QGIS ดั้งเดิมอยู่ที่นี่

UPDATE

หากคุณต้องการใช้ QGIS 3.x บน Ubuntu 16.04 หรือ Linux Mint 18.x ให้เรียกใช้

sudo sh -c 'echo "deb http://qgis.org/ubuntugis xenial main" >> /etc/apt/sources.list'  
sudo sh -c 'echo "deb-src http://qgis.org/ubuntugis xenial main " >> /etc/apt/sources.list'  
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable
sudo apt-get update

คุณจะขาดคุณสมบัติ 3D ใหม่บางส่วน แต่ส่วนที่เหลือของ QGIS 3 นั้นใช้งานได้ unstableเป็นบิตทำให้เข้าใจผิดที่พวกเขามีtestingและexperimentalสัญญาซื้อขายไฟฟ้าสำหรับด้านการพัฒนา

repo QGIS ubuntugis อัพเดททุกเดือน ในกรณีที่ Ubuntugis PPA เสนอการปรับปรุงคุณควรปิดการใช้งานและรอจนกว่าการเปิดตัว QGIS point ครั้งต่อไป มิฉะนั้นคุณอาจพบแพ็คเกจที่ถูกระงับหรือถูกลบออก นอกเหนือจากนั้นยังไม่มีด้าน "ไม่แน่นอน" ของ PPA นี้


2
สิ่งนี้ใช้ได้ผลกับฉันแม้ว่าฉันจะแทนที่กุญแจ47765B75ด้วยปุ่มที่ปรากฏขึ้นเมื่อพยายามsudo apt-get update [..]ครั้งแรก
Jur_

http://qgis.org/ubuntugisซึ่งอาจจะเป็นเพราะผมใช้
Jur_

1
ยังคงทำงานในมิถุนายน 2560 บน Xenial
sk

1
นี้เป็นคนที่ทำงานzestyมากเกินไปตอนนี้อูบุนตู 17.04
BiggCrazy

1
ทางออกที่ดีที่สุดที่ฉันเคยเห็นในการติดตั้ง QGIS ตั้งแต่เริ่มต้นโดยใช้กระบวนการนี้ด้านบนฉันติดตั้งปลั๊กอิน GRASS อย่างปลอดภัยเช่นกัน ดังนั้นขั้นตอนสุดท้ายอาจรวมถึงการอัปเดต sudo apt-get && sudo apt-get install qgis python-qgis qgis-plugin-grass!
E. Weglarz

30
  1. sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable
  2. sudo apt-get update
  3. หากคุณมี qgis ติดตั้งอยู่แล้ว: หากคุณยังไม่มีqgis
    sudo apt-get upgrade
    :
    sudo apt-get install qgis

2
สามารถติดตั้งให้เสร็จสมบูรณ์ด้วย: sudo apt-get install python-qgis qgis-plugin-grass
egoz

โปรดทราบว่านี่ควรติดตั้ง QGIS เวอร์ชันใหม่ล่าสุด อาจตกลงสำหรับ OP แต่ไม่ใช่สำหรับฉันที่พยายามเปลี่ยนกลับเป็น 2.6 เนื่องจากข้อผิดพลาดในรุ่นที่ใหม่กว่า
Pavel V.

4
อย่างน้อยกับ 16.10 นี่คือคำแนะนำเก่า เวอร์ชั่นของ qgis ในที่เก็บ 2.14.5 นั้นใหม่กว่าเวอร์ชั่นใน ubuntugis / ubuntugis-unstable, 2.14.1 และ, 2.18 ออกไปแล้ว
Evan Carroll

@EvanCarroll คุณสามารถให้คำแนะนำที่ถูกต้องสำหรับผู้ที่ต้องการติดตั้ง 2.18 หรือใหม่กว่าได้อย่างไร
Alex Spurling

ให้ฉันหนึ่งชั่วโมงฉันจะดีใจบนท้องถนน
Evan Carroll

9

อูบุนตูและ UbuntuGIS เก็บจริงๆไม่ล่าช้ามากไกลหลังรุ่นล่าสุดของ QGIS ดังนั้นสิ่งที่ดีที่สุดคือการดาวน์โหลดโดยตรงจากqgis.org

นี่อาจเป็นวิธีที่ง่ายที่สุดในการทำเช่นนี้โดยสมมติว่าคุณมี Ubuntu Software Center อยู่แล้ว:

  1. เปิด Ubuntu Software Center ไปที่Edit -> Software Sources -> Other Software -> Addแล้วในกล่องโต้ตอบสำหรับ“ APT line:” ให้เพิ่ม

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

    จากนั้นกดปุ่ม 'เพิ่มแหล่งที่มา' เพื่อบันทึกและปิดกล่องโต้ตอบ

  2. เปิดเทอร์มินัลบรรทัดคำสั่งของคุณ ( Ctrl+ Alt + T) แล้วพิมพ์

    sudo apt-get update && sudo apt-get install qgis python-qgis
    

    หรือถ้าคุณต้องการติดตั้ง Grass เช่นกัน

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

ฉันได้รับสิ่งนี้เมื่อทำตามคำแนะนำเหล่านี้: ข้อผิดพลาด GPG: qgis.org/debian xenial InRelease: ไม่สามารถตรวจสอบลายเซ็นต่อไปนี้ได้เนื่องจากรหัสสาธารณะไม่พร้อมใช้งาน: NO_PUBKEY 073D307A618E5811 W: ที่เก็บข้อมูล ' qgis.org/debian xenial InRelease' ไม่ได้ลงนาม N: ข้อมูลจากที่เก็บดังกล่าวไม่สามารถรับรองความถูกต้องและอาจเป็นอันตรายต่อการใช้งาน N: ดู manpage ที่ปลอดภัย (8) สำหรับการสร้างที่เก็บและรายละเอียดการกำหนดค่าผู้ใช้
chrismarx

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