【问题标题】:QGIS and GDAL installation conflict linux ubuntu / RQGIS和GDAL安装冲突linux ubuntu/R
【发布时间】:2021-01-02 23:31:26
【问题描述】:
[运行 Ubuntu 18.04.5 LTS]
在R 和QGIS 环境中使用GIS 时,我意识到,为了在R 中使用某些包(rgdal、sf、sp、tmap.. .) 我需要通过终端安装包GDAL。
但是,这样做会卸载QGIS。然后,通过使用these instructions,终端告诉我我“持有破损的包裹”。因此,我只能使用 sudo aptitude install 重新安装 QGIS,这会导致删除 GDAL 所依赖的一些软件包才能正常运行......我们又回到了起点。
我知道我没有提供有关错误的详细信息,但有没有办法解决此冲突并安装两个软件包?
【问题讨论】:
标签:
r
ubuntu-18.04
gdal
qgis
rgdal
【解决方案1】:
我在 Ubuntu 18.04 上遇到了同样的问题。我认为这是因为在安装 R 包进行空间分析时,GDAL 正在从版本 2.x.x 升级到版本 3.x.x。 QGIS 不喜欢这样。
和你一样,我回滚到之前版本的 GDAL,对我来说是 GDAL 2.2.3 并与 QGIS 版本 3.16.3-Hannover 一起使用。
然后在 R 中我安装了一个旧版本的rgdal。由于我使用的是R version 3.6.3 (2020-02-29),因此我查找了在我的 R 版本之前出现的 rgdal 版本并使用:
install.packages("rgdal", version="1.4-8")
目前看来一切正常。