我想安装 GDAL在运行 Amazon Linux 的 EC2 实例上(我认为它基于 RHEL 6)。如果可能,我想避免从源代码编译。
EPEL Yum 存储库中包含的 GDAL 版本对我来说太旧了 (gdal-1.7.3-15.el6.x86_64)。 EPEL 7 包括 gdal-1.11.4-1.el7.x86_64这将是完美的。有什么方法可以让我在 Amazon Linux 上使用这个存储库?
到目前为止我也尝试过:
- 从 ELGIS 6 存储库(具有 version 1.9.2)添加 GDAL。然而,这未能安装 - as found/by others . 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 *
关于linux - 如何在 Amazon Linux 上安装最新版本的 GDAL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36772111/