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é?

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

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


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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.