当我从 16.04 切换到 18.04 时,我遇到了问题。QGIS 不再安装。所以我尝试再次安装它。我认为我的问题出在我的列表(/etc/apt/sources.list)上
sudo nano /etc/apt/sources.list
deb https://qgis.org/debian bionic main
deb-src https://qgis.org/debian bionic main
但经过多次尝试后,我仍然无法安装 QGIS,原因是出现以下消息:
sudo apt-get install qgis python-qgis qgis-plugin-grass
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
python-qgis : Dépend: python3-pyqt5 mais il n'est pas installable
Dépend: python3-pyqt5.qtsql mais il n'est pas installable
Dépend: python3-pyqt5.qtsvg mais il n'est pas installable
Dépend: python3-pyqt5.qtwebkit mais il n'est pas installable
Dépend: python3-sip mais il n'est pas installable
Dépend: python-qgis-common (= 1:3.4.2+28bionic) mais ne sera pas installé
Dépend: python3-pyqt5.qsci mais il n'est pas installable
Dépend: python3-future mais il n'est pas installable
Dépend: python3-plotly mais il n'est pas installable
Dépend: python3-pyproj mais il n'est pas installable
Dépend: python3-owslib mais il n'est pas installable
Dépend: libsqlite3-mod-spatialite mais il n'est pas installable
Dépend: libqgispython3.4.2 mais ne sera pas installé
Dépend: libqca-qt5-2 (>= 2.0.2) mais il n'est pas installable
Dépend: libqgis-3d3.4.2 mais ne sera pas installé
Dépend: libqgis-analysis3.4.2 mais ne sera pas installé
Dépend: libqgis-core3.4.2 mais ne sera pas installé
Dépend: libqgis-gui3.4.2 mais ne sera pas installé
Dépend: libqgis-server3.4.2 mais ne sera pas installé
Dépend: libqscintilla2-qt5-13 (>= 2.8.4) mais il n'est pas installable
Recommande: liblwgeom-dev mais il n'est pas installable
qgis : Dépend: libqgis-analysis3.4.2 mais ne sera pas installé
Dépend: libqgis-app3.4.2 mais ne sera pas installé
Dépend: libqgis-core3.4.2 mais ne sera pas installé
Dépend: libqgis-gui3.4.2 mais ne sera pas installé
Dépend: libqt5keychain1 (>= 0.7.0) mais il n'est pas installable
Dépend: qgis-providers (= 1:3.4.2+28bionic) mais ne sera pas installé
Dépend: qgis-common (= 1:3.4.2+28bionic) mais ne sera pas installé
qgis-plugin-grass : Dépend: qgis-provider-grass (= 1:3.4.2+28bionic) mais ne sera pas installé
Dépend: libqgis-app3.4.2 mais ne sera pas installé
Dépend: libqgis-core3.4.2 mais ne sera pas installé
Dépend: libqgis-gui3.4.2 mais ne sera pas installé
Dépend: libqgisgrass7-3.4.2 mais ne sera pas installé
Dépend: grass-core mais il n'est pas installable
Dépend: grass740 mais il n'est pas installable
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
我为我的语言道歉,我还不熟悉如何以更好的视图发布,我应该在每行添加空格吗?至少感谢您阅读此文。
答案1
我这边也有同样的问题。
我解决了删除所有配置的 repos(例如 UbunguGIS)并在官方 ubuntu repo(v. 2.18)中安装一个的问题。
答案2
如果您正在使用 Ubuntu,您可能应该使用为 Ubuntu 设计的存储库:https://qgis.org/ubuntu
如果您想要最新的稳定版本(当前为 3.4),或者https://qgis.org/ubuntu-ltr
如果您想要当前的长期版本(当前也是 3.4)。
例如,您可以将以下几行添加到您的源列表中etc/apt/sources.list
:
deb https://qgis.org/ubuntu-ltr bionic main
deb-src https://qgis.org/ubuntu-ltr bionic main
之后,您可以添加密钥,更新并安装必要的软件包。
更多详细信息请参见此处:
https://qgis.org/en/site/forusers/alldownloads.html#debian-ubuntu