Установите qgis на ubuntu bionic

Я пытаюсь установить последнюю версию qgis = 3.10 на сервере ubuntu18.04 . Я слежу за несколькими онлайн-учебниками / сообщениями, но безуспешно.

Вот некоторая информация:

1) Конец моего /etc/apt/sources.list

deb https://qgis.org/ubuntu bionic main

2) Обновление apt-get выполнено успешно

При попытке запустите sudo apt-get install qgis Я получаю:

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:
 qgis : Depends: gdal-abi-2-2-3
    Depends: libqgis-analysis3.10.0 but it is not going to be installed
    Depends: libqgis-app3.10.0 but it is not going to be installed
    Depends: libqgis-core3.10.0 but it is not going to be installed
    Depends: libqgis-gui3.10.0 but it is not going to be installed
    Depends: python3-qgis (= 1:3.10.0+28bionic) but it is not going to be installed
    Depends: qgis-providers (= 1:3.10.0+28bionic) but it is not going to be installed
    Recommends: qgis-plugin-grass but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Может ли кто-нибудь мне помочь?

EDIT1

Выполняется политика apt-cache единственная запись, связанная с qgis это:

 500 https://qgis.org/ubuntu bionic/main amd64 Packages
 release o=QGIS project,a=bionic,n=bionic,l=QGIS   repository,c=main,b=amd64
 origin qgis.org

EDIT2

grep -r ^ deb / etc / apt / --include = "*. list" :

/etc/apt/sources.list.d/developer_download_nvidia_com_compute_machine_learning_repos_ubuntu1804_x86_64.list:deb http://developer.download.nvidia.com/compute/machine-learning   /repos/ubuntu1804/x86_64 /
/etc/apt/sources.list.d/developer_download_nvidia_com_compute_cuda_repos_ubuntu1804_x86_64.list:deb [trusted=yes] http://developer.download.nvidia.com/compute/cuda/repos   /ubuntu1804/x86_64 /
/etc/apt/sources.list:deb http://nova.clouds.archive.ubuntu.com/ubuntu/ bionic main restricted
/etc/apt/sources.list:deb http://nova.clouds.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
/etc/apt/sources.list:deb http://nova.clouds.archive.ubuntu.com/ubuntu/ bionic universe
/etc/apt/sources.list:deb http://nova.clouds.archive.ubuntu.com/ubuntu/ bionic-updates universe
/etc/apt/sources.list:deb http://nova.clouds.archive.ubuntu.com/ubuntu/ bionic multiverse
/etc/apt/sources.list:deb http://nova.clouds.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
/etc/apt/sources.list:deb http://nova.clouds.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security main restricted
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security universe
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu bionic-security multiverse
/etc/apt/sources.list:deb https://qgis.org/ubuntu bionic main

apt-cache policy qgis qgis-sizes qgis-plugin-grass libgdal20 :

qgis:
  Installed: (none)
  Candidate: 1:3.10.0+28bionic
  Version table:
 1:3.10.0+28bionic 500
    500 https://qgis.org/ubuntu bionic/main amd64 Packages
 2.18.17+dfsg-1 500
    500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
qgis-providers:
  Installed: (none)
  Candidate: 1:3.10.0+28bionic
  Version table:
 1:3.10.0+28bionic 500
    500 https://qgis.org/ubuntu bionic/main amd64 Packages
 2.18.17+dfsg-1 500
    500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
qgis-plugin-grass:
 Installed: (none)
 Candidate: 1:3.10.0+28bionic
 Version table:
 1:3.10.0+28bionic 500
    500 https://qgis.org/ubuntu bionic/main amd64 Packages
 2.18.17+dfsg-1 500
    500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
libgdal20:
 Installed: 2.4.0+dfsg-1~bionic0
 Candidate: 2.4.0+dfsg-1~bionic0
 Version table:
*** 2.4.0+dfsg-1~bionic0 100
    100 /var/lib/dpkg/status
 2.2.3+dfsg-2 500
    500 http://nova.clouds.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
1
задан 12 November 2019 в 11:30

1 ответ

Согласно документации ubuntugis . «Доступна удобная новая команда для добавления репозиториев Launchpad PPA (Personal Package Archive) через командную строку: add-apt-repository.»

Для стабильного PPA:

sudo add-apt-repository ppa:ubuntugis/ppa

Добавьте этот PPA и удалите из /etc/apt/sources.list предложения:

deb https://qgis.org/ubuntugis/ bionic main
deb-src https://qgis.org/ubuntugis/ bionic main

После этого установите QGIS:

sudo apt update
sudo apt install qgis python3-qgis qgis-plugin-grass

В случае возникновения ключевых ошибок вы можете следовать этим инструкциям согласно qgis .

Добавьте открытый ключ репозитория qgis.org:

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

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

Это работает для меня. Если вы столкнулись с той же проблемой, попробуйте это.

0
ответ дан 24 January 2020 в 16:04

Другие вопросы по тегам:

Похожие вопросы: