Я пытаюсь установить последнюю версию 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
Согласно документации 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.org:
wget -O - https://qgis.org/downloads/qgis-2019.gpg.key | gpg --import
gpg --fingerprint 51F523511C7028C3
gpg --export --armor 51F523511C7028C3 | sudo apt-key add -
Это работает для меня. Если вы столкнулись с той же проблемой, попробуйте это.