Installer GDAL sur Linux Ubuntu Server?

29

apt-get install python-gdalinstalle la version 1.6.0 et celle-ci est déjà installée. Je souhaite installer la version 1.9.0.

Dois-je d'abord désinstaller 1.6.0 puis compiler manuellement ou y a-t-il un apt-getpackage que j'ai manqué?

Robert Buckley
la source

Réponses:

56

Remarque: il s'agit d'une réponse pour une ancienne version de GDAL, et il existe des versions plus récentes disponibles (y compris la version actuelle ) qui peuvent être compilées de manière similaire à cette réponse. Remplacez simplement les numéros de version dans les commandes ci-dessous.


Construisez à partir des sources, avec des liaisons Python:

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

De plus, certaines distributions Linux nécessitent que le cache de la bibliothèque partagée soit mis à jour après l'installation:

sudo ldconfig
Mike T
la source
2
Merci Mike est très utile, votre description comment construire gdal à partir de la source.
@Rengifo Merci de noter des réponses utiles. Vous pouvez laisser des commentaires mais le vote est encore plus important.
underdark
Après 2 jours, impossible de faire fonctionner gdal dans Ubuntu, trouver ce commentaire était / très / utile! Une remarque mineure est que le reste de la pile SIG s'installe dans / usr / local / bin et cela semble s'installer dans / usr / bin /
Mittenchops
2
Pour les futurs utilisateurs: la structure des dossiers a un peu changé. Pour télécharger la dernière version stable, la wgetcommande serait la suivante: wget http://download.osgeo.org/gdal/1.11.1/gdal-1.11.1.tar.gz.
fdetsch
1
Il est préférable d'utiliser checkinfo au lieu de faire l'installation, au cas où vous auriez voulu le désinstaller. La désinstallation de make simple n'a pas fonctionné pour GDAL installé de cette façon.
Pavel V.
6

Dans le cas où la question posée était toujours d'actualité, j'ai réussi à installer Python-Gdalen Ubuntu 14.04 (Trusty)utilisant simplement:

apt-get install python-gdal

Hakim
la source
2
Votre réponse vient de faire ma journée. J'étais passé par la bonne réponse de Mike, mais j'ai rencontré une erreur folle lors de l'installation sur la troisième machine. Mais lors de l'exécution, cela s'est bien passé. Merci beaucoup!
Hermann Ingjaldsson