我想安装GDAL https://gdal.org/在运行 Amazon Linux 的 EC2 实例上(我认为它基于 RHEL 6)。如果可能的话,我想避免从源代码编译。
EPEL Yum 存储库中包含的 GDAL 版本对于我的目的来说太旧了(gdal-1.7.3-15.el6.x86_64 https://web.archive.org/web/20150912180419/https://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/gdal.html)。 EPEL 7 包括gdal-1.11.4-1.el7.x86_64 https://web.archive.org/web/20150912153616/https://dl.fedoraproject.org/pub/epel/7/x86_64/repoview/gdal.html这将是完美的。有什么方法可以在 Amazon Linux 上使用这个存储库吗?
到目前为止我也尝试过:
- 从 ELGIS 6 存储库添加 GDAL(其中有版本1.9.2 https://wiki.osgeo.org/wiki/Enterprise_Linux_GIS#Packages_matrix)。然而这未能安装 –as found https://github.com/azavea/raster-foundry-tiler/issues/10 / 由其他人 https://www.postgresql.org/message-id/flat/C1091E5CE7A3EC4E88EE27E9A10F23C020CEEF@FIHGA-EXMBX03.msvyvi.vaha.local#C1091E5CE7A3EC4E88EE27E9A10F23C020CEEF@FIHGA-EXMBX03.msvyvi.vaha.local。 ELGIS Wiki 建议人们现在就使用 EPEL。
- 从 EPEL 7 下载并安装更新的 GDAL RPM,但由于 GDAL 的依赖项与我启用的存储库中的可用软件包不匹配而失败。
我对 Amazon Linux(或 Yum)完全没有经验,所以非常感谢任何提示。
这对我有用。
sudo yum -y update
sudo yum-config-manager --enable epel
sudo yum -y install make automake gcc gcc-c++ libcurl-devel proj-devel geos-devel
cd /tmp
curl -L http://download.osgeo.org/gdal/2.0.0/gdal-2.0.0.tar.gz | tar zxf -
cd gdal-2.0.0/
./configure --prefix=/usr/local --without-python
make -j4
sudo make install
cd /usr/local
tar zcvf ~/gdal-2.0.0-amz1.tar.gz *
From https://gist.github.com/mojodna/2f596ca2fca48f08438e https://gist.github.com/mojodna/2f596ca2fca48f08438e
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)