在 Ubuntu 20.04 上安装 libgdal-dev

Mar*_*nko 4 apt ppa 20.04

我正在尝试使用以下命令在 Ubuntu 20.04 上安装 GDAL 和 GDAL 开发库(来源:https : //mothergeo-py.readthedocs.io/en/latest/development/how-to/gdal-ubuntu-pkg.html ):

sudo add-apt-repository ppa:ubuntugis/ppa
sudo apt-get update
sudo apt-get install gdal-bin
ogrinfo --version 
Run Code Online (Sandbox Code Playgroud)

GDAL 安装成功并返回:

GDAL 3.0.4, released 2020/01/28
Run Code Online (Sandbox Code Playgroud)

之后,我尝试安装GDAL开发库:

sudo apt-get install libgdal-dev
Run Code Online (Sandbox Code Playgroud)

它返回以下错误:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libgdal-dev : Depends: libpq-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)

这里有什么问题?我在某处读到“UbuntuGIS stable ppa (launchpad.net/~ubuntugis/+archive/ubuntu/ppa) 没有任何 20.04 软件包。” 有解决方法吗?如果我在 Ubuntu 18.04 上尝试,一切正常。

Mit*_*tch 5

您不需要为 ubuntu 20.04 添加 apt 存储库。做就是了:

  1. sudo apt update.
  2. sudo apt install libpq-dev
  3. sudo apt install gdal-bin
  4. sudo apt install libgdal-dev

  • 现在似乎可以正常工作:```sudo aptitude install gdal-bin libgdal-dev``` (3认同)