我正在尝试使用本指南为 ubuntu 20.04 安装 QGIS https://freegistutorial.com/install-qgis-on-ubuntu-20-04-focal-fossa/
我管理了第一步并成功安装和升级了
gnupg software-properties-common
,但是在尝试步骤2时我收到以下消息:
gpg: key 46B5721DBBD2996A: public key "QGIS Archive Automatic Signing Key (2021) <[email protected]>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: no ultimately trusted keys found
虽然它说密钥已被处理和导入,但当我尝试使用
gpg --fingerprint (public key)
确认它时,我得到:
gpg: error reading key: No public key
我继续 https://debian.qgis.org/debian/ 确认我正在获取
qgis.gpg.key
文件,并将教程中的 2020 替换为目录中可见的 2021,但这并没有也有帮助,我仍然遇到同样的错误,我不明白为什么
任何信息都会非常有帮助
编辑:我从https://www.qgis.org/en/site/forusers/alldownloads.html下载了我的QGIS安装程序,我得到了“长期版本”,文件名为
QGIS-OSGeo4W-3.28.4-3.msi
已解决(我认为):我找到了一个不同的教程(https://semiautomaticclassificationmanual-v5.readthedocs.io/en/latest/installation_ubuntu.html)并使用
QGIS
安装了sudo-apt-get
。现在,当我在终端中输入 qgis
时,程序就会启动,尽管它可能稍后会回来咬我。
您应该使用实际的 QGis 说明,
,而不是选择随机教程sudo apt install gnupg software-properties-common
sudo mkdir -m755 -p /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/qgis-archive-keyring.gpg https://download.qgis.org/downloads/qgis-archive-keyring.gpg
然后将以下内容添加到
/etc/apt/sources.list.d/qgis.sources
Types: deb deb-src
URIs: https://qgis.org/debian
Suites: your-distributions-codename
Architectures: amd64
Components: main
Signed-By: /etc/apt/keyrings/qgis-archive-keyring.gpg
然后运行:
sudo apt update
sudo apt install qgis qgis-plugin-grass
gpg --edit-key 46B5721DBBD2996A
这将打开指定密钥的 GPG 交互式 shell。在 shell 内,您可以使用 trust 命令来设置信任级别。为了获得最终的信任,请输入:
trust