Installer spgrass6 pour R sous Ubuntu
Par M, mercredi 21 juin 2006 à 14:19 - Work around the clock - #68 - rss
spgrass6 est un package pour
qui permet une interaction entre
et GRASS (notamment l'importation facile des cartes sous
avant analyse).
L'installation sous Ubuntu (Breezy) est presque indolore...
Note : depuis ce billet, la situation s'est franchement améliorée. L'installation sous Ubuntu 6.10 (Edgy Eft) est d'une simplicité remarquable. La procédure est expliquée dans ce billet.
Pré-requis
Le package spgrass6 est dépendant des packages sp et rgdal, disponibles sur le CRAN.
Le paquet rgdal a cependant besoin de la librairie GDAL, dans une version 1.3 minimum. C'est là où ça coince, Ubuntu propose la 1.26 au maximum (y compris dans les dépots UbuntuGIS ou DebianGIS). Il va donc falloir compiler à la main...
Installation de GDAL
Il faut d'abord récupérer les sources de la dernière version. Elles sont disponibles sur le site officiel de GDAL, ou directement en ftp. La dernière version en date est la 1.3.2 ; adapter la suite en fonction de la version récupérée. Considérons que l'archive est téléchargée sur le bureau.
Ouvrir un terminal, puis aller dans le répertoire où se situe l'archive pour la décompresser :
tar -xf gdal-1.3.2.tar.gz
La compilation ensuite :
cd gdal-1.3.2 ./configure make sudo make install
Si tout va bien, l'installation de GDAL est finie, la suite se passe dans
.
Installation des packages pour 
L'installation d'un package dans
nécéssite les droits administrateurs :
sudo R
install.packages(c("sp", "rgdal"), lib = "/usr/lib/R/library", dependencies = T)
Le package spgrass6 n'est pas disponible sur le CRAN, il faut aller le récupérer :
rS <- "http://r-spatial.sourceforge.net/R"
install.packages("spgrass6", lib = "/usr/lib/R/library", repos = rS)
library(spgrass6)
Penser à quitter
et à le relancer sans les droits administrateurs :
q() R library(spgrass6)
Avec un peu de chance, ça devrait fonctionner
NB : à la réflexion, sp dépend peut-être de la bibliothèque proj4. Et là, c'est une autre paire de manches...

Commentaires
1. Le vendredi 20 octobre 2006 à 09:34, par Math
2. Le vendredi 20 octobre 2006 à 16:22, par M
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.