QGIS-Installationen

Wie kann ich QGIS herunterladen?

QGIS ist für Linux, Windows, macOS, Android und iOS verfügbar.

Wir empfehlen die eigenständige Installation der freigegebenen Software.

Um sich einen Eindruck des neuen Release zu verschaffen und Nicht-Programmierern die Unterstützung der Entwicklung zu ermöglichen, stellen wir auch Testpakete bereit (beachten Sie die warning).

In der Feature Freeze Phase, die dem Release vorangeht (siehe Freigabe-Zeitplan), sind die Pakete effektiv Vorabversionen, um deren Test wir dringend bitten.

Windows

Es gibt zwei Möglichkeiten zur Installation unter Windows:

Komplettinstallationen

Für neue Benutzer empfehlen wir die Komplettinstallationen:

Version

Version

Paket

Aktuelle Version

3.36.1 Maidenhead ​

Installation Prüfsumme

Langfristige Version

3.34.5 Prizren LTR

Installation Prüfsumme

Entwicklung

3.37 master

Wöchentliche Abzüge

Siehe auch die Hauptinstallationsseite.

Die wöchentlichen Abzüge des nächtlichen OSGeo4W-Pakets qgis-dev sind für Anwender, die OSGeo4W (siehe unten) aus irgendeinem Grund nicht verwenden können oder Komplettinstallationen bevorzugen. In der Feature-Freeze-Phase sind sie auch Release-Kandidaten.

OSGeo4W-Installation

Fortgeschrittene QGIS-Anwender sollten OSGeo4W-Pakete verwenden, welche einerseits die parallele Installation von mehreren Versione und zudem deutlich effizientere Aktualisierungen ermöglichen, weil nur geänderten Komponenten heruntergeladen und installiert werden.

Das OSGeo4W-Repositorium enthält eine Menge von Software von OSGeo-Projekten. QGIS und alle Abhängigkeiten sind enthalten, sowie auch Python, GRASS, GDAL usw. Die Installation kann aus dem Internet installieren oder die benötigten Pakete vorab herunterladen. Die heruntergeladenen Dateien werden in einem lokalen Verzeichnis für zukünftige Installationen gespeichert und könnten auch für Offline-Installationen verwendet werden.

Ablauf ist:

  • OSGeo4W Installer herunterladen und starten

  • „Express Installation“ anklicken und QGIS zur Installation der aktuellen Version und *QGIS LTR“ zur Installation der längerfristigen Version wählen.

Alternativ zu Express kann man auch Fortgeschrittene Installation verwenden, in den Abschnitt Desktop welchseln und eines oder mehrere der folgenden Pakete wählen:

Version

Version

Paket

Beschreibung

Aktuelle Version

3.36.1 Maidenhead ​

qgis

Version

qgis-rel-dev [1]

Nächtliches Paket des zukünftigen Pointreleases

Langfristige Version

3.34.5 Prizren LTR

qgis-ltr

Version

qgis-ltr-dev [1]

Nächtliches Paket des zukünftigen langfristigen Pointreleases

Entwicklung

3.37 master

qgis-dev [1]

Nächtliches Paket der Entwicklerversion

Die in der Tabelle aufgelisteten Pakete umfassen nur die notwenigen Pakete zur Ausführung von QGIS. Korrespondieren zu diesen gibt es auch Metapakete mit dem Anhang -full-free und -full. Erstere enthalten zusätzlichen optionale Abhängigkeiten, die einige beliebte - nicht enthaltene - Erweiterung verwenden und letztere die ersteren und fügen dem noch proprietäre Ergänzungen wie Oracle, ECW und MrSID hinzu.

Die Expressinstallation bezieht sich auf die korrespondierenden -full-Varianten und die Komplettinstallation werden ebenfalss aus diesen OSGeo4W-Paketsätzen erstellt.

Vor der Installation der Nightlies bitte die warning beachten.

Linux

Die meisten Linux-Distributionen zerlegen QGIS in mehrere Pakete. Es werden wahrscheinlich qgis und python-qgis (für Erweiterungen) benötigt. Pakete wie qgis-grass (oder qgis-plugin-grass), qgis-server können anfangs weggelassen werden und bei Bedarf installiert werden.

Unten finden Sie nach Distributionen getrennte Anweisungen. Für die meisten Distributionen sind Anweisungen zur Installation der stabilen als auch der Testversionen enthalten (beachten Sie die warning).

If plugins report missing packages, you can install them using one of the following methods in preferred order:

  1. Search in your system repositories and install the package via the system package manager, i.e. apt, dnf or alternative: sudo apt install PACKAGENAME

  2. If your system implements PEP668, use pipx to install the package: pipx install PACKAGENAME

  3. Lastly, use pip to install the missing package: pip install PACKAGENAME

Debian/Ubuntu

Schnellstart

Bemerkung

Im auf diesen folgenden Abschnitt sind ALLE verfügbaren Installationsoptionen der verschiedenen Versionen für Debian/Ubuntu zu finden. Bei Problemen sollte überprüft werden, ob die verwendete Distribution noch unterstützt wird, weil die Repositorien auch altere nicht mehr unterstützte Distribution mit der jeweils letzten unterstützten Version enthalten. Vorsicht, denn diese könnten inzwischen nicht mehr funktionieren.

Hier wird einfach die aktuelle QGIS-Version (3.36.x Maidenhead) in Debian oder Ubuntu installiert ohne Konfigurationsdateien ändern zu müssen.

Bemerkung

Obwohl an manchen Stellen ‚Debian‘ steht funktioniert dies auch mit ‚Ubuntu‘, weil das eine auf unserem Server tatsächlich ein Symlink zum anderen ist.

Zuerst müssen die folgende Werkzeuge für diese Anweisungen installiert werden:

sudo apt install gnupg software-properties-common

Nun den QGIS-Signierschlüssel installieren, damit dem QGIS-Repositorium vertraut und es installiert wird:

sudo mkdir -m755 -p /etc/apt/keyrings  # not needed since apt version 2.4.0 like Debian 12 and Ubuntu 22 or newer
sudo wget -O /etc/apt/keyrings/qgis-archive-keyring.gpg https://download.qgis.org/downloads/qgis-archive-keyring.gpg

Das QGIS-Repo der aktuellesten stabilen QGIS (3.36.x Maidenhead) zu /etc/apt/sources.list.d/qgis.sources hinzufügen:

Types: deb deb-src
URIs: https://qgis.org/debian
Suites: your-distributions-codename
Architectures: amd64
Components: main
Signed-By: /etc/apt/keyrings/qgis-archive-keyring.gpg

Bemerkung

Suites in den obigen Zeilen hängt von der verwendeten Distribution ab. lsb_release -cs zeigt den Distributionsnamen an.

In manchen Distributionen (wie Linux Mint) zeigt ``. /etc/os-release; echo „$UBUNTU_CODENAME“ den richtigen Distributionsnamen an.

Siehe Available codenames.

Die Repositorieninformationen durch das gerade ergänzte QGIS ergänzen:

sudo apt update

Nun QGIS installieren:

sudo apt install qgis qgis-plugin-grass

Bemerkung

qgis-server zur Zeile hinzufügen, wenn auchj QGIS-Server installiert werden soll.

Repositorien

Die normalen Debian und Ubuntu-Softwarerepositorien enthalten meist nur alte QGIS-Versionen.

Um neuere Version zu installieren. müssen weitere alternative Repositorien hinzugefügt werden, indem eine der obigen deb-Zeilen /etc/apt/sources.list.d/qgis.sources hinzugefügt wird.

Unser Hauptrepositorium enthält mehrere Paketlinien für verschiedene Versionen von Debian und Ubuntu, diese basieren auf den Abhängigkeiten, die die jeweiligen Distributionen bereit stellen.

Für Ubuntu hatten wir auch zusätzliche Pakete in einem separaten Repositorium die auf ubuntugis basieren, das aktuellere Version anderer GIS-Pakete für LTS-Versionen enthielt als Ubuntu selbst. Wenn diese Versionen gewünscht sind muss auch ubuntugis-unstable ppa in der Datei /etc/apt/sources.list.d/qgis.list ergänzt werden (siehe ubuntugis-Dokumentation).

Bemerkung

Die Release-Pakete werden nur einmal kurz nachdem eine neue Version veröffentlicht wird gebaut. Da sich in unstable und noch nicht veröffentliche Versionen (testing) noch Bibliotheksveränderung ergeben können, sind die Pakete unter Umständen früher oder später, während sich Debian fortentwickelt, defekt. In diesem Fall können Sie entweder

  • auf eine stabile Debian-Version umsteigen und die dafür veröffentlichten Pakete verwenden,

  • auf das nächste Pointrelease warten (fällig am 2024-04-19 12:00:00 UTC), das monatlich erstellt wird und aktualisierte Abhängigkeiten hat,

  • auf ein Nightly-Repositorium umstellen (verfügbar für zwei Release-Branches und Master), deren Pakete regelmäßig neugebaut werden und neue Abhängigkeiten automatisch aufnehmen oder

  • selbst eigene Pakete erstellen (siehe build-debian-packages).

Paketlinien:

Version

Version

Beschreibung

Repositorium

Aktuelle Version

3.36.x Maidenhead ​

Freigabe für Debian und Ubuntu

https://qgis.org/debian https://qgis.org/ubuntu

Release mit ubuntugis-unstable Abhängigkeiten

https://qgis.org/ubuntugis

Nächtliches Paket des zukünftigen Pointreleases für Debian und Ubuntu [5]

https://qgis.org/debian-nightly-release https://qgis.org/ubuntu-nightly-release

Nächtliches Paket des zukünftigen Pointreleases mit ubuntugis-unstable Abhängigkeiten [5]

https://qgis.org/ubuntugis-nightly-release

Repositorium der langfristige Version

3.34.x Prizren LTR

Freigabe für Debian und Ubuntu

https://qgis.org/debian-ltr https://qgis.org/ubuntu-ltr

Release mit ubuntugis-unstable Abhängigkeiten

https://qgis.org/ubuntugis-ltr

Nächtliches Paket des zukünftigen Pointreleases für Debian und Ubuntu [5]

https://qgis.org/debian-nightly-ltr https://qgis.org/ubuntu-nightly-ltr

Nächtliches Paket des zukünftigen Pointreleases mit ubuntugis-unstable Abhängigkeiten [5]

https://qgis.org/ubuntugis-nightly-ltr

Entwicklerversion

3.37 master

Nächtliches Kompilat für Debian und Ubuntu [5]

https://qgis.org/debian-nightly https://qgis.org/ubuntu-nightly

Nächtliche Paket mit ubuntugis-unstable Abhängigkeiten [5]

https://qgis.org/ubuntugis-nightly

Nächstes Pointrelease: 2024-04-19 12:00:00 UTC
Nächstes Release: 2024-06-21 12:00:00 UTC
(weitere Termine im Releaseplan auf Planung)

Unterstütze Distributionsversionen:

Distribution

Version

Codename

Auch mit ubuntugis-unstable-Abhängigkeiten verfügbar?

Debian

12.x (stable)

bookworm

11.x (oldstable)

bullseye

unstable

sid

Ubuntu

24.04 (LTS) [6]

noble

23.10

mantic

23.04

lunar

22.04 (LTS)

jammy

ja

Um das QGIS-Archiv zu verwenden muss zuvor der öffentliche Schlüssel des Archivs hinzugefügt werden:

wget https://download.qgis.org/downloads/qgis-archive-keyring.gpg
gpg --no-default-keyring --keyring ./qgis-archive-keyring.gpg --list-keys

Sollte ausgeben:

./qgis-archive-keyring.gpg
--------------------------
pub   rsa4096 2022-08-08 [SCEA] [expires: 2027-08-08]
      2D7E3441A707FDB3E7059441D155B8E6A419C5BE
uid           [ unknown] QGIS Archive Automatic Signing Key (2022-2027) <qgis-developer@lists.osgeo.org>

Nachdem die Ausgabe verifiziert wurde, kann der Schlüssel installiert werden:

sudo mkdir -m755 -p /etc/apt/keyrings  # not needed since apt version 2.4.0 like Debian 12 and Ubuntu 22 or newer
sudo cp qgis-archive-keyring.gpg /etc/apt/keyrings/qgis-archive-keyring.gpg

Alternativ kann der Schlüssel auch ohne manuelle Überprüfung heruntergeladen werden:

sudo mkdir -m755 -p /etc/apt/keyrings  # not needed since apt version 2.4.0 like Debian 12 and Ubuntu 22 or newer
sudo wget -O /etc/apt/keyrings/qgis-archive-keyring.gpg https://download.qgis.org/downloads/qgis-archive-keyring.gpg

Mit dem installierten Schlüsselring kann das Repositorium als /etc/apt/sources.list.d/qgis.sources mit folgendem Inhalt ergänzt werden:

Types: deb deb-src
URIs: *repository*
Suites: *codename*
Architectures: amd64
Components: main
Signed-By: /etc/apt/keyrings/qgis-archive-keyring.gpg

Beispiel für die aktuelle Version mit langfristiger Unterstützung für Ubuntu 22.04 Jammy:

Types: deb deb-src
URIs: https://qgis.org/ubuntu-ltr
Suites: jammy
Architectures: amd64
Components: main
Signed-By: /etc/apt/keyrings/qgis-archive-keyring.gpg

Danach die Befehle zur Installation von QGIS eingeben:

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

Wenn QGIS-Server installiert werden soll:

sudo apt update
sudo apt install qgis-server --no-install-recommends --no-install-suggests
# if you want to install server Python plugins
apt install python3-qgis

Bemerkung

Bite entfernen Sie alle aus anderen Repositorien installierten QGIS- und GRASS-Pakete bevor Sie das Update durchführen.

Fedora

Um Pakete für Fedora zu holen tippen Sie:

sudo dnf install qgis python3-qgis qgis-grass qgis-server

Das Standard-Fedora-Software-Repositorien enthalten oft ältere QGIS-Versionen.

Um neuere Versionen oder das aktuelle LTR zu bekommen, muss das alternatives Softwarerepositorium der zu installierenden Version (stable, LTR oder testing) hinzugefügt werden.

Stabiles QGIS

Repositorium einschalten:

sudo dnf copr enable dani/qgis

Danach die Befehle zur Installation von QGIS eingeben:

sudo dnf install qgis python3-qgis qgis-grass

Wenn QGIS-Server installiert werden soll, auch folgendes eingeben (es ist allerdings nicht gängige Praxis sowohl Client- als auch Serveranwendungen auf der gleichen Maschine zu installieren):

sudo dnf install qgis-server python3-qgis

Distribution

Version

QGIS-Version

GRASS GIS-Version

Fedora

36

3.28

8.0

37

3.28

8.2

Weitere Informationen sind unter https://copr.fedorainfracloud.org/coprs/dani/qgis/ verfügbar

QGIS LTR (Langfristige Version)

Repositorium einschalten:

sudo dnf copr enable dani/qgis-ltr

Danach die Befehle zur Installation von QGIS eingeben:

sudo dnf install qgis python3-qgis qgis-grass

Wenn QGIS-Server installiert werden soll, auch folgendes eingeben (es ist allerdings nicht gängige Praxis sowohl Client- als auch Serveranwendungen auf der gleichen Maschine zu installieren):

sudo dnf install qgis-server python3-qgis

Distribution

Version

QGIS-Version

GRASS GIS-Version

Fedora

36

3.22

8.0

37

3.22

8.2

Weitere Informationen sind unter https://copr.fedorainfracloud.org/coprs/dani/qgis-ltr/ verfügbar

SUSE / openSUSE

Aktuelle stabile und LTR-Pakete names qgis und qgis-ltr stehen in folgenden Repositorien bereit:

Distribution

Repositorium

Tumbleweed

https://download.opensuse.org/repositories/Application:/Geo/openSUSE_Tumbleweed/

Leap 15.2

https://download.opensuse.org/repositories/Application:/Geo/openSUSE_Leap_15.2/

Leap 15.1

https://download.opensuse.org/repositories/Application:/Geo/openSUSE_Leap_15.1/

Factory ARM

https://download.opensuse.org/repositories/Application:/Geo/openSUSE_Factory_ARM/

Factory PowerPC

https://download.opensuse.org/repositories/Application:/Geo/openSUSE_Factory_PowerPC/

SLE 15 SP1 Backports

https://download.opensuse.org/repositories/Application:/Geo/SLE_15_SP1_Backports/

SLE 15 SP1 Backports debug

https://download.opensuse.org/repositories/Application:/Geo/SLE_15_SP1_Backports_debug/

Alle Pakete enthalten GRASS- und Python-Unterstützung.

All openSUSE Geo repositories can be found here: https://download.opensuse.org/repositories/Application:/Geo/

Mandriva

Stabiles QGIS

Aktuell:

urpmi qgis-python qgis-grass

Slackware

Stabiles QGIS

Pakete auf https://slackbuilds.org/result/?search=qgis

Arch Linux

Stabiles QGIS

Arch Linux ist im offiziellen Repositorium verfügbar : https://archlinux.org/packages/extra/x86_64/qgis/

Installieren mit:

pacman -S qgis

QGIS LTR

QGIS Long Term Release ist verfügbar in AUR (Arch User Repository).

Mit yaourt oder anderem Paketmanager der AUR unterstützt installieren:

yaourt -S qgis-ltr

Für Fehler und anderes Verhalten die Kommentare unter https://aur.archlinux.org/packages/qgis-ltr/ lesen

QGIS-Testversion

QGIS testing ist verfügbar in AUR (Arch User Repository).

Mit yaourt oder anderem Paketmanager der AUR unterstützt installieren:

yaourt -S qgis-git

Für Fehler und anderes Verhalten die Kommentare unter https://aur.archlinux.org/packages/qgis-git lesen

Flatpak

Es gibt ein vo der flathub-Community unterhaltenes QGIS-Flatpak des aktuellen QGIS.

Allgemeine Linux-Flatpak-Installationshinweise unter https://flatpak.org/setup/

QGIS auf Flathub: https://flathub.org/apps/details/org.qgis.qgis

Zur Installation:

flatpak install --from https://dl.flathub.org/repo/appstream/org.qgis.qgis.flatpakref

Dann ausführen:

flatpak run org.qgis.qgis

Um das flatpak-QGIS zu aktualisieren:

flatpak update

Auf bestimmten Distributionen müssen vielleicht auch die Pakete xdg-desktop-portal oder xdg-desktop-portal-gtk installiert werden, damit Dateidialoge erscheinen.

Flathub-Dateien: https://github.com/flathub/org.qgis.qgis und Fehler hier melden: https://github.com/flathub/org.qgis.qgis/issues

Hinweis: Wenn weitere Python-Module für eine Plugin benötigt werden. könnten diese wie folgt nachinstalliert werden (hier am Beispiel scipy):

flatpak run --devel --command=pip3 org.qgis.qgis install scipy --user

Spack

Spack ist eine distributionsagnostische Paketverwaltung, die im Kontext von Hochleistungscomputing entwickelt wird.

Allgemeine Informationen zur Installation von Spack: https://github.com/spack/spack

QGIS-Paketdatei auf Spack: https://github.com/spack/spack/blob/develop/var/spack/repos/builtin/packages/qgis/package.py

Zur Installation:

spack install qgis

die QGIS und alle Abhängigkeiten von Grund auf baut. Danach kann QGIS verwendet werden durch:

spack load qgis

Wenn zusätzliche Python-Pakete benötigt werden, wird empfohlen eine Spack-Umgebung zu verwenden. Zum Beispiel:

spack env create myenv
spack env activate -p myenv
spack add qgis py-lz4
spack install

Spack-bezogene Probleme sollen berichtet werden unter: https://github.com/spack/spack/issues

Mac OS X / macOS

Offizielle Alles-In-Einem signierte Installationen für macOS High Sierra (10.13) und neuer können unter QGIS download page herutergeladen werden.

QGIS-Nightly-Version

Ein nächtliche aktualisierte eigenständige Installation von QGIS-Master kann hier heruntergeladen werden.

MacPorts

Das Paketverwaltungssystem MacPorts  bietet sowohl die aktuell freigegebene Version (port .qgis3) als auch die langfristige Version (port qgis3-ltr) an. Dies installiert QGIS mit nativer Architektur Intel x86_64 oder Apple ARM. Die Hauptabhängikeiten wie GDAL, PDAL und GRASS GIS sind normalerweise auch in der aktuellen Version verfügbar.

Installation und Aktualisierung von MacPorts und die Ports werden im Terminal gemacht.. QGIS wird jedoch als App-Bundle /Applications/MacPorts/QGIS3.app installiert.

Information zu einem Port finden:

sudo port info qgis3

Einen Port installieren, z.B. mit GRASS GIS:

sudo port install qgis3 +grass

Aktualisieren:

sudo port selfupdate
sudo port upgrade outdated

Bemerkung

Parallele Installationen von Homebrew und MacPorts sind inkompatibel und werden ziemlich sicher zu Konflikten führen. Wenn eins installiert wird, muß das andere deinstalliert werden.

Älterere Versionen

Frühere Version der offiziellen Installation können von https://qgis.org/downloads/macos/ heruntergeladen werden.

Frühere Versionen der kyngchaos-Installation können unter https://www.kyngchaos.com/software/archive/qgis/ heruntergeladen werden. Die älteste Installation unterstützt macOS 10.4 Tiger.

FreeBSD

Stabiles QGIS

Eingeben, um QGIS aus Binärpaketen zu installieren

pkg install qgis

Mit angepassten Kompilationsoptionen können FreeBSD-Ports gebaut werden

cd /usr/ports/graphics/qgis
make install clean

QGIS LTR

Eingeben, um QGIS aus Binärpaketen zu installieren

pkg install qgis-ltr

Mit angepassten Kompilationsoptionen können FreeBSD-Ports gebaut werden

cd /usr/ports/graphics/qgis-ltr
make install clean

OpenBSD

Stabiles QGIS

Eingeben, um QGIS aus Binärpaketen von Dritten zu installieren

pkg_add qgis

Siehe: - https://openbsd.app/?search=qgis # für - stabliles OpenBSD - https://openbsd.app/?search=qgis&current=on # für - aktuelles OpenBSD -

Android

Eine veraltete, nicht touch-optimierte Version von QGIS für Android ist im Google-Play-Store zu finden.

https://play.google.com/store/apps/details?id=org.qgis.qgis

Warnung

Android 5 wird derzeit nicht unterstützt. Am besten wird Android 4.3 und 4.4.x unterstützt. Es handelt sich um eine direkte Portierung der QGIS-Desktop-Applikation. Es ist nur leicht für Touchgeräte optimiert und es muss daher genau untersucht werden, ob es sich für den täglichen Einsatz eignet. Es sind andere auf QGIS basierende Apps verfügbar, die speziell für Touchgeräte optimiert sind.

QGIS-Testwarnung

Warnung

Für einige Plattformen sind zusätzlich zu den freigegebenen Versionen Entwicklerversion von master verfügbar. Master enthält nicht freigegebene Software, an der gerade gearbeitet wird. Sie werden nur zu Testzwecken zur Verfügung gestellt, damit überprüft werden kann, ob Fehler korrigiert und keine neuen eingeschleppt wurden. Obwohl wir bemüht sind Defekte zu vermeiden, könnten sie zu jeder Zeit nicht funktionieren oder Ihren Daten Schaden zufügen. Seien Sie vorsichtig. Sie wurden gewarnt!

Kompilieren des Quellcodes

Im INSTALL sind Informationen zum Erstellen und zur Installation von QGIS aus dem Quelltext für verschiedene Plattformen zu finden.