如何在 Ubuntu 18.04 上安装 QGIS?

如何在 Ubuntu 18.04 上安装 QGIS?

官方QGIS 安装文档有点难以理解,因为它没有提供详细的例子。

@zorkerz 提供了回答我的 Ubuntu 15.04 安装问题。我将这些说明修改为 18.04。我的解释正确吗?

要安装最新版本的 QGIS,请将 QGIS 存储库添加到 /etc/apt/sources.list 文件中:

sudo nano /etc/apt/sources.list

将光标移到底部并插入以下行:

deb http://qgis.org/ubuntu bionic main
deb-src http://qgis.org/ubuntu bionic main

执行完这些命令后,我按照官方的其余说明进行操作QGIS 安装页面从以下内容开始。

“之后输入以下命令来安装 QGIS:”

sudo apt update
sudo apt install qgis qgis-plugin-grass

在完成验证指纹的步骤时,输出的以下部分似乎不正确:

gpg:密钥 51F523511C7028C3:由于缺少密钥,1 个签名未受检查 gpg:密钥 51F523511C7028C3:“QGIS 存档自动签名密钥 (2019)”未更改 gpg:处理的总数:1 gpg:未更改:1

添加密钥时,输出的以下部分令人担忧。这是我的问题还是 QGIS 需要解决的问题?

gpg:密钥 51F523511C7028C3:由于缺少密钥,1 个签名未经检查

答案1

您遗漏了安装的一部分。这将添加指纹:

wget -O - https://qgis.org/downloads/qgis-2019.gpg.key | gpg --import
gpg --fingerprint 51F523511C7028C3
sudo gpg --export --armor 51F523511C7028C3 | apt-key add -

(2018 年的密钥不再有效。我还没有找到 2020 年的密钥,但 2019 年的密钥仍然有效)然后执行

sudo apt update
sudo apt install qgis qgis-plugin-grass

答案2

我遇到了类似的问题

E: This command can only be used by root. gpg: 

Rinzwind 的答案对我而言稍有修改;sudo在该apt-key add -部分中添加了。

sudo gpg --export --armor 51F523511C7028C3 | sudo apt-key add -

更新 apt 源后,有以下微小变化:

sudo apt-get install qgis python-qgis qgis-plugin-grass

相关内容