Installieren von GDAL unter Linux Ubuntu Server?


29

apt-get install python-gdalinstalliert die Version 1.6.0 und diese ist bereits installiert. Ich möchte die Version 1.9.0 installieren.

Muss ich zuerst 1.6.0 deinstallieren und dann manuell kompilieren oder gibt es ein apt-getPaket, das ich verpasst habe?

Antworten:



56

Hinweis: Dies ist eine Antwort für eine ältere Version von GDAL, und es sind neuere Versionen verfügbar (einschließlich der aktuellen ), die ähnlich wie diese Antwort kompiliert werden können. Ersetzen Sie einfach die Versionsnummern in den Befehlen unten.


Mit Python-Bindungen aus dem Quellcode erstellen:

sudo apt-get install build-essential python-all-dev
wget http://download.osgeo.org/gdal/gdal-1.9.0.tar.gz
tar xvfz gdal-1.9.0.tar.gz
cd gdal-1.9.0
./configure --with-python
make
sudo make install

Bei einigen Linux-Distributionen muss der Cache der gemeinsam genutzten Bibliothek nach der Installation aktualisiert werden:

sudo ldconfig

2
Danke Mike war sehr hilfreich, deine Beschreibung wie man gdal aus der Quelle aufbaut.

@Rengifo Bitte stimmen Sie nützlichen Antworten zu. Sie können Kommentare hinterlassen, aber das Upvoting ist noch wichtiger.
Underdunkel

Nach 2 Tagen, in denen gdal in Ubuntu nicht funktioniert, war es / sehr / hilfreich, diesen Kommentar zu finden! Ein kleiner Hinweis ist jedoch, dass der Rest des GIS-Stacks in / usr / local / bin installiert wird und dies
Uhr

2
Für zukünftige Benutzer: Die Ordnerstruktur hat sich ein wenig geändert. Um die neueste stabile Version zum Download, die wgetaussehen würde Befehl wie folgt: wget http://download.osgeo.org/gdal/1.11.1/gdal-1.11.1.tar.gz.
fdetsch

1
Es ist besser, checkinfo anstelle von make install zu verwenden, falls Sie es jemals deinstallieren wollten. Die einfache Make-Deinstallation funktionierte nicht für GDAL, das auf diese Weise installiert wurde.
Pavel V.

6

Für den Fall , fragte die Frage war immer noch relevant, schaffte ich es installieren Python-Gdalauf Ubuntu 14.04 (Trusty)einfach mit:

apt-get install python-gdal


2
Ihre Antwort hat gerade meinen Tag gemacht. Ich hatte nach Mikes guter Antwort immer noch einen verrückten Fehler bei der Installation auf der dritten Maschine entdeckt. Aber beim Laufen lief es reibungslos. Vielen Dank!
Hermann Ingjaldsson

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.