安装 rgdal - 回溯 rgdal 版本与更新 gdal 版本,以及如何?

Installing rgdal - backdate rgdal version versus update gdal version, and how?

两部分问题:

1) 和问这个问题的人 (rgdal won't install on AWS RStudio AMI) 一样,我 运行 在 Ubuntu 16.04 上的 R 运行 上安装 rgdal 包时遇到问题.该软件包需要 GDAL 1.11.4 或更高版本,而新立得软件包管理器仅提供 GDAL 1.11.3。

针对上述问题提供的解决方案是从存档中安装旧版本的 rgdal。另一方面,对这个较旧问题 (Trouble getting latest version of GDAL on ubuntu running R) 的回答是从 ubuntu-unstable.

安装更新版本的 GDAL

这两种方法都有效吗?

2) 每种方法所需的步骤是什么(或者如果它们都不起作用,则哪种方法有效)?

最终对我有用的是尝试安装与 gdal 1.11.3.

兼容的 rgdal 的早期版本 (v1.2-20)

我能够使用此处的文档页面识别正确的 rgdal 版本: https://www.rdocumentation.org/packages/rgdal/versions/1.2-20

然后我使用devtools包安装了正确的版本:

require(devtools)
install_version("rgdal", version="1.2-20")

此页面包含有关安装早期版本 R 包的有用信息: https://support.rstudio.com/hc/en-us/articles/219949047-Installing-older-versions-of-packages

我尝试从源代码和我的包管理器安装更新版本的 gdal,但是当我尝试安装 rgdal.

时,继续出现各种错误

我不知道为什么我在尝试使用 gdal 升级时总是出错。