¿Cómo instalar GDAL 2.x en CentOS 7 sin construir desde la fuente?


15

Estoy tratando de instalar GDAL 2.X en CentOS7 sin compilar desde la fuente porque necesitaré configurarlo en otros servidores y la instalación por código fuente será una tarea muy agotadora y lenta.

Encontré algunos repositorios como opengeo y ELGIS pero son para CentOS7. En EPEL repo no tiene GDAL 2.x disponible.

[root@localhost ~]# yum repo-pkgs epel list gdal*
(...)
Available Packages
gdal.x86_64               1.11.4-1.el7    @epel
gdal-libs.x86_64          1.11.4-1.el7    @epel
gdal-python.x86_64        1.11.4-1.el7    @epel
gdal-devel.x86_64         1.11.4-1.el7    @epel
gdal-doc.noarch           1.11.4-1.el7    @epel
gdal-java.x86_64          1.11.4-1.el7    @epel
gdal-javadoc.noarch       1.11.4-1.el7    @epel
gdal-perl.x86_64          1.11.4-1.el7    @epel

La versión 1.11, que no es la última de la versión principal 1.x.

¿Es posible instalar desde cualquier repositorio, o solo desde la fuente? Si no, ¿es posible construir como RPM para que sea fácil de instalar en varios servidores?

Respuestas:


7

Tendemos a instalar la distribución Anaconda Python, que también incluye una versión GDAL bastante completa en conda-forge . Todo lo que necesita hacer para que funcione es agregar su directorio anaconda $PATH. Obtiene los enlaces de Python, pero también los ejecutables binarios (por ejemplo, gdalinfoy amigos).

También puede usar la receta en conda-forge para construir su propia versión si necesita controladores, ya que es bastante sencillo de modificar y está diseñado para compilar sin interacción.


Entonces, ¿necesito instalar anaconda e instalar como esta receta y todos los binarios funcionarán?
LeonanCarvalho

También puede instalar miniconda, que es una versión simplificada sin todos los paquetes de python que quizás no necesite.
user6072577

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.