« Previous - Version 43/64 (diff) - Next » - Current version
Anita Graser, 06/27/2012 12:02 pm


Page en Français Seite auf Deutsch

QGIS is available on Windows, MacOS X, Linux and Android. Binary packages are provided for the current version. The current version is QGIS 1.8.0 and was released in June 2012.

Quantum GIS is open source software available under the terms of the GNU General Public License meaning that its source code can be downloaded through tarballs or the git repository.

For testing and learning purpose, we also provide a sample dataset, which contains collections of data from different sources and in different formats, like GPS data, a small GRASS location, GeoTiff, ERDAS Img, Shape or GML formats.

Warning: Development versions from master are provided for some platforms in addition to the released version. 'Master' contains unreleased software that is currently being worked on. As such they are unsupported and only provided for testing purposes to early adopters to check if bugs have been resolved and that no new bugs have been introduced. At any given time it may not work, or may do bad things to your data. Use at your own risk. You have been warned!

1 Windows

The standalone windows installer is also based on the OSGeo4W packages and includes GRASS.

Download QGIS md5 checksum Virus check results

For the nostalgic, older releases of QGIS Windows standalone installer are available here.

1.2 OSGeo4W Installer

The OSGeo4W repository contains a lot of software from OSGeo projects. QGIS and all dependencies are included, along with Python, GRASS, GDAL, etc. This is most suitable for people who want to be able to update dependencies from the OSGeo4W repository easily. The installer is able to install from internet or just download all needed packages beforehand. In both cases the downloaded files are kept in a local directory for future installations.

Download OSGEO4W Installer

In the installer choose Desktop Express Install and select QGIS to install Quantum GIS.

1.3 Master

Nightly builds of the Master are also available through the OSGeo4W Installer for testing purposes. Use Advanced Install to install the qgis-dev package from the Desktop section.

2 Linux

2.1 Debian

Add the lines for one of the repositories of the following sections to your /etc/apt/sources.list file, then type:

sudo apt-get update
sudo apt-get install qgis

If you also want python plugins make sure to install the optional python package:

sudo apt-get install python-qgis

If you want the GRASS plugin make sure to install the optional package

sudo apt-get install qgis-plugin-grass

2.1.1 Release

Packages for Debian Squeeze, Wheezy and Unstable for i386 and amd64 are available at:

Squeeze:

deb     http://qgis.org/debian squeeze main
deb-src http://qgis.org/debian squeeze main

Wheezy:

deb     http://qgis.org/debian wheezy main
deb-src http://qgis.org/debian wheezy main

Unstable:

deb     http://qgis.org/debian sid main
deb-src http://qgis.org/debian sid main

Note: Please remove all the QGIS and Grass packages you have installed from the Gfoss repository before doing the update.

2.1.2 With updated dependencies

The Association GFOSS.it provides packages for QGIS 1.7 for Squeeze for i386 and amd64 along with updated versions of GDAL and GRASS:

Squeeze:

deb     http://debian.gfoss.it/ squeeze main
deb-src http://debian.gfoss.it/ squeeze main

2.1.3 Master

Nightly builds of the Master are available from following repository (i386 and amd64):

Squeeze:

deb     http://qgis.org/debian-nightly squeeze main
deb-src http://qgis.org/debian-nightly squeeze main

Wheezy:

deb     http://qgis.org/debian-nightly wheezy main
deb-src http://qgis.org/debian-nightly wheezy main

Unstable:

deb     http://qgis.org/debian-nightly sid main
deb-src http://qgis.org/debian-nightly sid main

Although the nightly builds can be used to test newer versions, they are mainly meant to test, if the newer qgis versions still build fine on the various distributions using the various (older) versions of libraries found there. Therefore it is not intended to build versions that depend on more current libraries. That means if you need current qgis version with more uptodate libraries you will have to build them yourself.

To add the the qgis.org repository public key to your apt keyring, type:

gpg --recv-key 1F9ADD375CA44993
gpg --export --armor 1F9ADD375CA44993 | sudo apt-key add -

2.2 Fedora

QGIS 1.7.4 is available in Fedora 15 and 16. Fedora splits QGIS into 4 packages: qgis, qgis-python, qgis-grass and qgis-mapserver.

If you don't need the QGIS Mapserver or support for GRASS or Python, just leave out the corresponding packages in your yum call.

# yum install qgis qgis-python qgis-grass qgis-mapserver

The pound sign (#) indicates, that you must run yum as the root user. Don't type the pound sign!

2.3 RHEL, CentOS, Scientific Linux, ...

Try the ELGIS repository: http://elgis.argeo.org/

Notice: ELGIS requires the EPEL repo enabled, see http://wiki.osgeo.org/wiki/Enterprise_Linux_GIS#Note_about_Fedora.2C_ELGIS_and_EPEL

If you want to try the cutting edge: http://elgis.argeo.org/repos/testing/6/elgis/

They're happy if you provide feedback on their mailing list.

If neither works for you, you can try to rebuild the Fedora SRPM. The Fedora 15 version of QGIS builds in Mock for EPEL 6. Notice, this package will not support GRASS, because there is no GRASS package in RHEL/EPEL.

argeo.org has a wiki on rebuilding their packages. For a more general quick guide in rebuilding, you can also take a look at http://zabbix.org/wiki/Docs/howto/rebuild_rpms

Volker Fröhlich <volker27 AT gmx DOT at>

2.4 openSUSE

openSUSE packages for 11.2, 11.3, 11.4, 12.1, Factory Tumbleweed and SLE11 (32 and 64bit). Add the following repository to your installation manager. All packages include GRASS and Python support.

http://download.opensuse.org/repositories/Application:/Geo/<version>/

2.5 Mandriva

Current

urpmi qgis-python qgis-grass

2.6 Ubuntu

Add the lines for one of the repositories of the following sections to your /etc/apt/sources.list file, then type:

sudo apt-get update
sudo apt-get install qgis

If you also want python plugins make sure to install the optional python package:

sudo apt-get install python-qgis

If you want the GRASS plugin make sure to install the optional package

sudo apt-get install qgis-plugin-grass

2.6.1 Release

Package for Ubuntu Lucid, Natty, Oneiric and Precise for i386 and amd64 are available at:

Lucid:

deb     http://qgis.org/debian lucid main
deb-src http://qgis.org/debian lucid main

Natty:

deb     http://qgis.org/debian natty main
deb-src http://qgis.org/debian natty main

Oneiric:

deb     http://qgis.org/debian oneiric main
deb-src http://qgis.org/debian oneiric main

Precise:

deb     http://qgis.org/debian precise main
deb-src http://qgis.org/debian precise main

To add the the qgis.org repository public key to your apt keyring, type:

gpg --keyserver keyserver.ubuntu.com --recv 1F9ADD375CA44993
gpg --export --armor 1F9ADD375CA44993 | sudo apt-key add -

2.6.2 With updated dependencies

The ubuntugis project provides newer versions of various FOSSGIS packages, QGIS being one of them.

Current packages available for lucid, maverick, natty, oneiric and precise from

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable
sudo apt-get update
sudo apt-get install qgis

2.6.3 Master

2.6.3.1 On plain ubuntu

Nightly builds of the Master are available from following repository (i386 and amd64):

Lucid:

deb     http://qgis.org/debian-nightly lucid main
deb-src http://qgis.org/debian-nightly lucid main

Natty:

deb     http://qgis.org/debian-nightly natty main
deb-src http://qgis.org/debian-nightly natty main

Oneiric:

deb     http://qgis.org/debian-nightly oneiric main
deb-src http://qgis.org/debian-nightly oneiric main

Precise:

deb     http://qgis.org/debian-nightly precise main
deb-src http://qgis.org/debian-nightly precise main

To add the the qgis.org repository public key to your apt keyring, type:

gpg --keyserver keyserver.ubuntu.com --recv 1F9ADD375CA44993
gpg --export --armor 1F9ADD375CA44993 | sudo apt-key add -

2.6.3.2 ubuntugis

There are also nightly builds that depend on updated dependencies found in ubuntugis:

Lucid:

deb     http://qgis.org/ubuntugis-nightly lucid main
deb-src http://qgis.org/ubuntugis-nightly lucid main
deb     http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu lucid main

Oneiric:

deb     http://qgis.org/ubuntugis-nightly oneiric main
deb-src http://qgis.org/ubuntugis-nightly oneiric main
deb     http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu oneiric main

Precise:

deb     http://qgis.org/ubuntugis-nightly precise main
deb-src http://qgis.org/ubuntugis-nightly precise main
deb     http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu precise main

To add the the qgis.org repository public key to your apt keyring, type:

gpg --keyserver keyserver.ubuntu.com --recv 1F9ADD375CA44993 089EBE08314DF160
gpg --export --armor 1F9ADD375CA44993 089EBE08314DF160 | sudo apt-key add -

2.7 Slackware

Slackware 13.37 packages for 1.7.4 on http://qgis.gotslack.org

3 MacOS X

3.1 Release

This version requires separate installation of dependency frameworks (GDAL Complete and GSL). GRASS is supported with this version.
Some common Python modules available for QGIS plugin requirements.
Single installer package for both OS X Lion (10.7) and Snow Leopard (10.6).

KyngChaos Qgis download page (framework requirements listed here)

3.2 Master

Single installer package for OS X Lion (10.7) and OS X Snow Leopard (10.6). Also requires the GDAL Complete and GSL framework packages.

KyngChaos Qgis download page

3.3 Archive

Old versions available for old OS X versions.

KyngChaos Download Archive

4 Android

Alpha and nightly builds as well as further documentation can be obtained at http://android.qgis.org

5 Older releases

Most of our older releases can be obtained here:

http://download.osgeo.org/qgis/

6 Sources and Sample Dataset

6.1 Source Code

See Build Guide for notes on compiling from source

Source package:

Git master branch tar.gz zip
1.8 Final Release tar.bz2 checksum
Git 1.8 branch (current) tar.gz zip

Using git:

Git protocol (read-only):

git clone git://github.com/qgis/Quantum-GIS.git

HTTPS protocol (read-only):

git clone https://github.com/qgis/Quantum-GIS.git

If you're accessing the internet via a proxy server don't forget to set the appropriate environment varables.

Bash example:

  export https_proxy=http://your.proxy:port

or

  git config --global http.proxy http://your.proxy:port

Checkout a release branch:

First do:

 git fetch

To ensure your branch and tags list are current.

Git 1.8 branch (current):

git checkout release-1_8

6.2 Alaska

There is a QGIS Alaska sample dataset available including raster, imagery and vector data in several formats including a GRASS database. The dataset contains a collection of data from several sources and can be used according to their different licenses. A README file with more information is shipped with the dataset. The dataset is projected as Alaska Equal Area with unit feet (EPSG 2964). The QGIS manual contains many examples based on these data.

The windows installer has an option to download these data during installation, for other OS you can download the dataset.

6.3 GRASS' Spearfish and North Carolina sample data sets

For extensive testing and working with GRASS functionalities included in the QGIS GRASS-Plugin, there are also many sample GRASS data, e.g. the Spearfish or North Carolina sample locations available from the GRASS GIS project. Data are also provided there in common GIS formats.