Встановити останню версію QGIS на Ubuntu? [зачинено]


59

Я відносно новий в Linux, тому можете вказати точні команди (крок за кроком), які мені потрібно набрати, щоб отримати останню QGIS, встановлену на Ubuntu 14.04.

Я намагався дотримуватися інструкцій, наданих тут https://www.qgis.org/en/site/forusers/alldownloads.html, але мені нічого не вдалося встановити.

Може хтось пояснить мені крок за кроком процес його виконання. Відразу додавши сховище QGIS у список джерел.

У мене на 32-бітній машині Dell Latitude E4310 встановлений Ubuntu 14.04.1 LTS


У наші дні за допомогою 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 Ви знайшли рішення з будь-яким із цих рішень?
DPSSpace

Спочатку перевірте версію: Можливо, ваші сховища можуть бути не такими, як вам потрібно. Тобто debian / ubunto .. ubtunto14-trusty / 16-xenial. Також перевірте наявність ppa ... попередня версія може бути присутнім
real75

1
Хм, коли питання з 57000! Перегляди через 2 роки закриваються, правила чи їх поводження можуть не відповідати потребам народів?
Nicklas Avén

1
@ NicklasAvén ... і 77 відгуків на відповідь, і це добре знає, скільки інших успішних установок ... сподіваюся, ви прочитали цей коментар, перш ніж він буде видалений, як і попередній набір коментарів до цієї теми !!!
DPSSpace

Відповіді:


80

Інструкції на сайті завантаження QGIS не такі інтуїтивні, як хотілося б, але вони працюють, коли ви знаєте синтаксис команд:

По-перше, яку версію Debian Linux (Ubuntu / Mint) ви запускаєте?

Кодова вашого APT сховища буде залежати від версії ОС і якої версії QGIS ви можете запустити.

QGIS 3.x буде працювати на Ubuntu 18.04 ( bionic ) та Linux Mint 19 ( bionic ) та вище.

QGIS 2.18.x працюватиме на Ubuntu 16.04 ( xenial ) та Linux Mint 18.x ( xenial ) та нижче.

Знайдіть версію ubuntu, яку ви використовуєте, і пов’язане ім'я коду, щоб замінити параметр коду нижче (перші дві команди) .

Додайте посилання на сховища 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  

Примітки :

  • Ключі востаннє оновлено 09.10.2017
  • Залиште коментар, якщо ви помітите, що вони потребують оновлення ще раз, і я оновлю цю відповідь
  • Оригінальні деталі інструкцій QGIS тут

ОНОВЛЕННЯ

Якщо ви хочете використовувати 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договори про державний договір для сторони, що розвивається.

QGIS ubuntugis repo оновлюється щомісяця. У випадку, якщо PPA Ubuntugis пропонує оновлення, краще вимкнути його та дочекатися наступного випуску точки QGIS. В іншому випадку ви можете зіткнутися з пакетами, які стримуються або видаляються. Крім того, це не є "нестабільною" стороною цього договору.


2
Це працювало для мене, хоча я замінив ключ 47765B75на той, який з’явився при sudo apt-get update [..]першій спробі
Jur_

Що може бути і тому, що я звик http://qgis.org/ubuntugis.
Jur_

1
Ще працює червень 2017 року на Xenial.
sk

1
Це також працює над zestyUbuntu 17.04
BiggCrazy

1
Найкраще рішення, яке я бачив, щоб встановити QGIS з нуля, використовуючи цей процес вище, я безпечно встановив плагін GRASS. Отже, останній крок може включати sudo apt-get update && sudo apt-get install qgis python-qgis qgis-plugin-trave!
Е. Вегларз

30
  1. sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable
  2. sudo apt-get update
  3. Якщо у вас вже встановлено qgis:
    sudo apt-get upgrade
    Якщо у вас його ще немає:
    sudo apt-get install qgis

2
Не вдалося завершити інсталяцію за допомогою: sudo apt-get install python-qgis qgis-plugin-
trave

Зауважте, що для цього слід встановити новітню версію QGIS. Можливо, добре для ОП, але не для мене, хто намагається повернути до 2.6 через ту помилку в нових версіях.
Павло В.

4
Принаймні з 16.10 це стара порада. Версія qgis у сховищі 2.14.5 є новішою, ніж версія в ubuntugis / ubuntugis-нестабільна, 2.14.1. І, 2,18 вийшов.
Еван Керролл

@EvanCarroll Чи можете ви надати правильну пораду тим, хто хоче встановити 2.18 або новішу версію?
Алекс Спрінгл

Дайте мені одну годину, яку я буду радий у дорозі
Еван Керролл

9

Репозиторії Ubuntu та UbuntuGIS дійсно відстають від останнього випуску QGIS, тому найкраще завантажити безпосередньо з qgis.org .

Ось, мабуть, найпростіший спосіб зробити це, якщо ви вже маєте програмний центр Ubuntu:

  1. Відкрийте Центр програмного забезпечення Ubuntu, перейдіть до Edit -> Software Sources -> Other Software -> Add, а потім у діалоговому вікні "Рядок APT:", додайте

    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: Див. Підходящу (безпечну) сторінку (8) для створення сховища та відомостей про конфігурацію користувача.
chrismarx

1
Після відповіді від @DPSSpatial працював над додаванням
ключа
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.