Cài đặt phiên bản QGIS mới nhất trên Ubuntu? [đóng cửa]


59

Tôi còn khá mới đối với Linux, vì vậy bạn có thể chỉ ra các lệnh chính xác (từng bước) mà tôi cần nhập để cài đặt QGIS mới nhất trên Ubuntu 14.04.

Tôi đã cố gắng làm theo các hướng dẫn được cung cấp tại đây https://www.qgis.org/en/site/forusers/alldoads.html nhưng tôi đã không quản lý để cài đặt bất cứ điều gì.

Ai đó có thể giải thích cho tôi từng bước quá trình thực hiện nó. Ngay từ việc thêm kho lưu trữ QGIS vào danh sách nguồn.

Tôi đã cài đặt Ubuntu 14.04.1 LTS trên máy Dell Latitude E4310 32 bit


Những ngày này, sử dụng qgis.org có thể tạo ra lỗi 403 Cấm. Bạn nên thay thế http://qgis.orgbằng http://ubuntu.qgis.orgtất cả các câu trả lời dưới đây, kể cả trong nguồn.list và để lấy khóa gpg. Tham khảo: gis.stackexchange.com/q/185158/5901qgis-developer.osgeo.narkive.com/MYBqCUx8/...
Cao Minh Tú

@MARIO bạn đã tìm thấy một giải pháp với bất kỳ giải pháp nào trong số này?
DPSSpatial

Kiểm tra phiên bản trước: Có thể là kho của bạn có thể không giống như bạn cần .. tức là debian / ubunto .. ubtunto14-trusty / 16-xenial. Đồng thời kiểm tra ppa ... phiên bản trước có thể có mặt
real75

1
Hmm, khi một câu hỏi với 57000! Lượt xem trong 2 năm bị đóng, các quy tắc hoặc cách xử lý chúng có thể không đồng bộ với nhu cầu của mọi người?
Nicklas Avén

1
@ NicklasAvén ... và 77 câu trả lời về câu trả lời và lòng tốt biết có bao nhiêu cài đặt thành công khác ... hy vọng bạn đọc nhận xét này trước khi nó bị xóa như các bình luận trước đó về chính chủ đề này !!!
DPSSpatial

Câu trả lời:


80

Các hướng dẫn trên trang tải xuống của QGIS không trực quan như tôi muốn, nhưng chúng hoạt động khi bạn biết cú pháp lệnh:

Đầu tiên, bạn đang chạy phiên bản Debian Linux (Ubuntu / Mint) nào?

Tên của kho lưu trữ APT của bạn sẽ phụ thuộc vào phiên bản HĐH và phiên bản nào của QGIS mà bạn có thể chạy.

QGIS 3.x sẽ chạy trên Ubuntu 18.04 ( bionic ) và Linux Mint 19 ( bionic ) trở lên.

QGIS 2.18.x sẽ chạy trên Ubuntu 16.04 ( xenial ) và Linux Mint 18.x ( xenial ) trở xuống.

Tìm phiên bản ubfox bạn đang sử dụngtên mã liên quan để thay thế tùy chọn mã bên dưới (hai lệnh đầu tiên) .

Thêm liên kết vào kho lưu trữ của 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 -

Cài đặt QGIS

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

Ghi chú :

  • Khóa cập nhật lần cuối 09/10/2017
  • Vui lòng để lại nhận xét nếu bạn nhận thấy họ cần cập nhật lại và tôi sẽ cập nhật câu trả lời này
  • Các chi tiết hướng dẫn gốc của QGIS có ở đây

CẬP NHẬT

Nếu bạn muốn sử dụng QGIS 3.x trên Ubuntu 16.04 hoặc Linux Mint 18.x, hãy chạy

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

Bạn sẽ thiếu một số tính năng 3D mới, nhưng phần còn lại của QGIS 3 đang hoạt động. Các unstablelà một chút sai lầm, họ có testingexperimentalPPA cho phía bên đang phát triển.

Repo ubuntugis của QGIS được cập nhật hàng tháng. Trong trường hợp Ubuntugis PPA cung cấp các bản cập nhật, tốt hơn hết bạn nên vô hiệu hóa nó và đợi cho đến khi bản phát hành điểm QGIS tiếp theo. Nếu không, bạn có thể gặp phải các gói được giữ lại hoặc bị loại bỏ. Ngoài ra, không có mặt "không ổn định" của PPA này.


2
Điều này làm việc cho tôi, mặc dù tôi đã thay thế chìa khóa 47765B75bằng một cái xuất hiện khi thử sudo apt-get update [..]lần đầu tiên
Jur_ 15/03/2016

Mà cũng có thể là do tôi đã sử dụng http://qgis.org/ubuntugis.
Jur_ 15/03/2016

1
Vẫn hoạt động vào tháng 6 năm 2017 trên Xenial.
sk

1
Điều này cũng đang hoạt động zesty, Ubuntu 17.04
BiggCrazy

1
Giải pháp tốt nhất tôi từng thấy để cài đặt QGIS từ đầu, sử dụng quy trình này ở trên Tôi cũng đã cài đặt plugin GRASS một cách an toàn. Vì vậy, bước cuối cùng có thể bao gồm sudo apt-get update && 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. Nếu bạn đã cài đặt qgis:
    sudo apt-get upgrade
    Nếu bạn chưa có nó:
    sudo apt-get install qgis

2
Có thể hoàn tất cài đặt với: sudo apt-get install python-qgis qgis-plugin-grass
egoz

Lưu ý rằng điều này sẽ cài đặt phiên bản mới nhất của QGIS. Có lẽ OK cho OP, nhưng đối với tôi, người cố gắng hoàn nguyên về 2.6 do lỗi trong các phiên bản mới hơn.
Pavel V.

4
Ít nhất với 16.10 đây là lời khuyên cũ. Phiên bản của qgis trong kho 2.14.5 mới hơn phiên bản trong ubuntugis / ubuntugis-không ổn định, 2.14.1. Và, 2,18 là ra.
Evan Carroll

@EvanCarroll Bạn có thể cung cấp lời khuyên chính xác cho những người muốn cài đặt 2.18 hoặc mới hơn không?
Alex Spurling

Hãy cho tôi một giờ tôi sẽ vui mừng trên đường
Evan Carroll

9

Các kho lưu trữ Ubuntu và UbuntuGIS thực sự bị tụt hậu rất xa so với bản phát hành mới nhất của QGIS, vì vậy điều tốt nhất là tải xuống trực tiếp từ qgis.org .

Đây có lẽ là cách đơn giản nhất để làm điều này, giả sử bạn đã có Trung tâm phần mềm Ubuntu:

  1. Mở Trung tâm phần mềm Ubuntu, đi đến Edit -> Software Sources -> Other Software -> Add, và sau đó trong hộp thoại cho dòng APT: Lít, thêm

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

    Sau đó nhấn nút 'Thêm nguồn' để lưu và đóng hộp thoại.

  2. Mở terminal dòng lệnh của bạn ( Ctrl+ Alt + T), rồi gõ

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

    hoặc nếu bạn muốn cài đặt Grass,

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

Tôi nhận được điều này khi làm theo các hướng dẫn sau: Lỗi GPG: qgis.org/debian xenial InRelease: Các chữ ký sau không thể được xác minh vì khóa công khai không có sẵn: NO_PUBKEY 073D307A618E5811 W: Kho lưu trữ ' qgis.org/debian xenial InRel' không được ký. N: Dữ liệu từ kho lưu trữ như vậy không thể được xác thực và do đó có khả năng gây nguy hiểm khi sử dụng. N: Xem trang chủ apt-safe (8) để biết chi tiết về cấu hình người dùng và tạo kho lưu trữ.
chrismarx

1
Theo câu trả lời từ @DPSSpatial đã hoạt động, để thêm khóa-
chrismarx
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.