Ich habe Probleme bei der Installation von QGIS auf Xenial.
`debian` release
Wenn ich versuche, das debian
Release zu verwenden (dh ohne ubuntugis
Abhängigkeiten), erhalte ich die folgenden Fehler (bitte beachten Sie, dass es kein xenial
Release gibt, das ich wily
beim Einrichten des verwendet habe sources.list
):
~$ sudo apt install qgis python-qgis qgis-plugin-grass
Reading package lists... Done
Building dependency tree
Reading state information... Done
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.
python-qgis : Depends: python-qgis-common (= 1:2.14.1+23wily) but it is not going to be installed
Depends: libqgispython2.14.1 but it is not going to be installed
Depends: libqgis-analysis2.14.1 but it is not going to be installed
Depends: libqgis-core2.14.1 but it is not going to be installed
Depends: libqgis-gui2.14.1 but it is not going to be installed
Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
Depends: libqgis-server2.14.1 but it is not going to be installed
qgis : Depends: libgdal.so.1-1.11.2 but it is not installable
Depends: libgsl0ldbl (>= 1.9) but it is not installable
Depends: libqgis-analysis2.14.1 but it is not going to be installed
Depends: libqgis-app2.14.1 but it is not going to be installed
Depends: libqgis-core2.14.1 but it is not going to be installed
Depends: libqgis-gui2.14.1 but it is not going to be installed
Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
Depends: qgis-providers (= 1:2.14.1+23wily) but it is not going to be installed
Recommends: qgis-provider-grass but it is not going to be installed
Recommends: qgis-plugin-globe but it is not going to be installed
qgis-plugin-grass : Depends: qgis-provider-grass (= 1:2.14.1+23wily) but it is not going to be installed
Depends: libqgis-app2.14.1 but it is not going to be installed
Depends: libqgis-core2.14.1 but it is not going to be installed
Depends: libqgis-gui2.14.1 but it is not going to be installed
Depends: libqgisgrass7-2.14.1 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Ubuntugis Veröffentlichung
Nachdem debian
ich mit der Veröffentlichung gescheitert bin, habe ich die ubuntugis
Veröffentlichung durch Hinzufügen des ubuntugis-unstable
PPA ausprobiert (wieder habe ich die wily
Veröffentlichung von Ubuntugis verwendet, um die Konsistenz mit der QGIS-Veröffentlichung zu gewährleisten):
:~$ sudo apt update
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [92.2 kB]
Hit:2 http://gb.archive.ubuntu.com/ubuntu xenial InRelease
Get:3 http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu wily InRelease [15.5 kB]
Get:4 http://gb.archive.ubuntu.com/ubuntu xenial-updates InRelease [93.3 kB]
Hit:5 http://ppa.launchpad.net/git-core/ppa/ubuntu xenial InRelease
Hit:6 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial InRelease
Hit:7 http://gb.archive.ubuntu.com/ubuntu xenial-backports InRelease
Get:8 http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu wily/main amd64 Packages [4,297 B]
Get:9 http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu wily/main i386 Packages [4,307 B]
Get:10 http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu wily/main Translation-en [2,463 B]
Ign:11 http://linux.dropbox.com/ubuntu wily InRelease
Hit:12 http://linux.dropbox.com/ubuntu wily Release
Ign:14 https://cloud.r-project.org/bin/linux/ubuntu xenial/ InRelease
Hit:15 https://cloud.r-project.org/bin/linux/ubuntu xenial/ Release
Ign:17 http://qgis.org/ubuntugis wily InRelease
Err:18 http://qgis.org/ubuntugis wily Release
404 Not Found [IP: 104.27.138.220 80]
Reading package lists... Done
W: https://cloud.r-project.org/bin/linux/ubuntu/xenial/Release.gpg: Signature by key E298A3A825C0D65DFD57CBB651716619E084DAB9 uses weak digest algorithm (SHA1)
E: The repository 'http://qgis.org/ubuntugis wily Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Die Zeile E: The repository 'http://qgis.org/ubuntugis wily Release' does not have a Release file.
sah ziemlich fatal aus, also habe ich es versucht trusty
(die neueste unterstützte Version). Dies wurde aktualisiert, aber beim Versuch, Folgendes zu installieren:
:~$ sudo apt install qgis python-qgis qgis-plugin-grass
Reading package lists... Done
Building dependency tree
Reading state information... Done
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.
python-qgis : Depends: python-qgis-common (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
Depends: libqgispython2.14.1 but it is not going to be installed
Depends: libqgis-analysis2.14.1 but it is not going to be installed
Depends: libqgis-core2.14.1 but it is not going to be installed
Depends: libqgis-gui2.14.1 but it is not going to be installed
Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
Depends: libqgis-server2.14.1 but it is not going to be installed
qgis : Depends: libgdal.so.1-1.11.2
Depends: libgdal1h (>= 1.8.0) but it is not going to be installed
Depends: libgeos-c1 (>= 3.4.2) but it is not installable
Depends: libgsl0ldbl (>= 1.9) but it is not installable
Depends: libqgis-analysis2.14.1 but it is not going to be installed
Depends: libqgis-app2.14.1 but it is not going to be installed
Depends: libqgis-core2.14.1 but it is not going to be installed
Depends: libqgis-gui2.14.1 but it is not going to be installed
Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
Depends: qgis-providers (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
Recommends: qgis-provider-grass but it is not going to be installed
Recommends: qgis-plugin-globe but it is not going to be installed
qgis-plugin-grass : Depends: qgis-provider-grass (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
Depends: libgdal1h (>= 1.8.0) but it is not going to be installed
Depends: libqgis-app2.14.1 but it is not going to be installed
Depends: libqgis-core2.14.1 but it is not going to be installed
Depends: libqgis-gui2.14.1 but it is not going to be installed
Depends: libqgisgrass7-2.14.1 but it is not going to be installed
Depends: grass-core but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Der Vollständigkeit halber mit der xenial
Veröffentlichung von ubuntugis
:
$ sudo apt install qgis python-qgis qgis-plugin-grass
Reading package lists... Done
Building dependency tree
Reading state information... Done
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.
python-qgis : Depends: python-qgis-common (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
Depends: libqgispython2.14.1 but it is not going to be installed
Depends: libqgis-analysis2.14.1 but it is not going to be installed
Depends: libqgis-core2.14.1 but it is not going to be installed
Depends: libqgis-gui2.14.1 but it is not going to be installed
Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
Depends: libqgis-server2.14.1 but it is not going to be installed
qgis : Depends: libgdal.so.1-1.11.2 but it is not installable
Depends: libgdal1h (>= 1.8.0) but it is not installable
Depends: libgeos-c1 (>= 3.4.2) but it is not installable
Depends: libgsl0ldbl (>= 1.9) but it is not installable
Depends: libqgis-analysis2.14.1 but it is not going to be installed
Depends: libqgis-app2.14.1 but it is not going to be installed
Depends: libqgis-core2.14.1 but it is not going to be installed
Depends: libqgis-gui2.14.1 but it is not going to be installed
Depends: libqgis-networkanalysis2.14.1 but it is not going to be installed
Depends: qgis-providers (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
Recommends: qgis-provider-grass but it is not going to be installed
Recommends: qgis-plugin-globe but it is not going to be installed
qgis-plugin-grass : Depends: qgis-provider-grass (= 1:2.14.1+20trusty-ubuntugis) but it is not going to be installed
Depends: libgdal1h (>= 1.8.0) but it is not installable
Depends: libqgis-app2.14.1 but it is not going to be installed
Depends: libqgis-core2.14.1 but it is not going to be installed
Depends: libqgis-gui2.14.1 but it is not going to be installed
Depends: libqgisgrass7-2.14.1 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Hoffentlich wird bald eine Version von QGIS für Xenial verfügbar sein, aber hat es jemand geschafft, QGIS 2.14 auf Xenial zu installieren?
quelle
Antworten:
Es sieht so aus, als gäbe es tatsächlich Xenial-Unterstützung im Debian-Repository und obwohl ich die folgende Lösung nicht selbst ausprobiert habe, denke ich, dass es einen Versuch wert ist.
Die folgenden Bevor Sie versuchen , ich würde alle bisherigen qgis Pakete deinstallieren
sudo apt-get remove qgis python-qgis qgis-plugin-grass
und entfernendeb http://qgis.org/debian wily main
unddeb-src http://qgis.org/debian wily main
aus/etc/apt/sources.list
.BEARBEITEN Um Pakete zu entfernen, die bei der Installation von qgis als automatische Abhängigkeiten installiert werden, führen Sie den Befehl aus,
sudo apt-get autoremove
nachdem Sie die obigen Befehle ausgeführt haben, um sie zu entfernen. ENDE BEARBEITENDas Folgende wird von qgis.org angepasst, um das
xenial
Schlüsselwort einzuschließen .Fügen Sie Folgendes zu Ihrem hinzu
/etc/apt/sources.list
:deb http://qgis.org/debian xenial main
deb-src http://qgis.org/debian xenial main
dann führen Sie aus:
sudo apt-get update
sudo apt-get install qgis python-qgis qgis-plugin-grass
Ich bin sehr interessiert zu hören, ob Sie es zum Laufen bringen.
quelle
Wenn Sie sich nicht sicher sind, welche Distributionen unterstützt werden, geben Sie die URL danach
deb
in Ihren Browser ein und navigieren Sie zu demdists
Ordner.Dann sehen Sie, dass
http://qgis.org/debian/dists/
bis zu xenial ist, währendhttp://qgis.org/ubuntugis/dists/
nur präzise und vertrauenswürdig unterstützt.Andere Quellen sind Ubuntugis Stable ppa , das derzeit nur QGIS 2.8.3 für Trusty enthält, während Ubuntugis Unstable noch QGIS 2.8.1 ist. Es hat in letzter Zeit einige Aktivitäten auf diesen Seiten gegeben, also behalte sie im Auge.
QGIS 2.14.1 ist auch für Debian Sid aus den Haupt-Debian-Paketen verfügbar, während Jessie Backports 2.8.6 bieten (wie für Ubuntu).
AKTUALISIEREN
Das ubuntugis-unstable PPA unterstützt jetzt auch QGIS 2.14.1 für Xenial.
quelle
Als Linux Mint 'Cinnamon' 17.3-Benutzer hatte ich auch mit diesen "nicht erfüllten Abhängigkeiten (libgdal.so.1-1.11.2 usw.)" zu kämpfen und musste das ppa aktualisieren. Ich habe dies getan, indem ich die folgenden Links in die Liste aufgenommen habe
/etc/apt/sources.list
:quelle
Um es in xenial zu installieren, müssen Sie nur:
quelle
Trotz der Implementierung vieler im Internet gefundener Tipps konnte ich QGIS nicht auf Ubuntu 16.04 installieren, bis ich auf dieses kurze und hilfreiche Video stieß: https://www.youtube.com/watch?v=hmJwYaYmRDU
Bis dahin kämpfte ich auch mit Meldungen über verschiedene "unerfüllte Abhängigkeiten" und "fehlende / defekte Pakete" ( Hutspitze an den Videoersteller : Linux Enthusiast)
Hier sind die Schritte, die Sie im Terminal ausführen müssen:
Schritt 1. Geben Sie ein:
sudo nano /etc/apt/sources.list
[Drücken Sie Enter]Schritt 2. Geben Sie ein:
[ Drücken Sie die Eingabetaste, und drücken Sie die Taste y , wenn Sie aufgefordert werden, "Geänderte Puffer zu speichern" .]
Schritt 3. Geben Sie ein:
wget -O - https://qgis.org/downloads/qgis-2017.gpg.key | gpg --import
[Drücken Sie Enter]Eintippen:
gpg --fingerprint CAEB3DC3BDF7FB45
[Drücken Sie Enter]Schritt 4. Geben Sie ein:
sudo apt-get update
[Drücken Sie Enter]Schritt 5. Geben Sie ein:
sudo apt-get install qgis-server python-qgis
[Drücken Sie Enter]Wollen Sie fortfahren? - [Taste y drücken]
Diese Pakete ohne Bestätigung installieren? [Taste y drücken]
QGIS wird dann installiert und befindet sich danach in Ihrer Programmliste. Viel Glück, hoffe das hat geholfen. **
quelle
Debian Xenial arbeitet für mich. Ich installiere zuerst Bleachbit zu einem Autoremove, sauber.
Das obige wurde von Google übersetzt:
quelle