deepin/UOS上 安装 QGIS 3.x 最新版

deepin/UOS上 安装 QGIS 3.x 最新版

    • 1 导入key
    • 2. 配置QGIS源
    • 3.执行安装

由于deepin商店自带的QGIS版本较低,目前版本仍然为2.xx,要使用高版本的需要通过其他渠道。
在这里插入图片描述

官网安装教程:https://www.qgis.org/en/site/forusers/alldownloads.html#debian-ubuntu

1 导入key

需要添加qgis.org 仓库的 public keyapt keyring

方法1

wget https://download.qgis.org/downloads/qgis-archive-keyring.gpg
gpg --no-default-keyring --keyring ./qgis-archive-keyring.gpg --list-keys

应该会输出以下内容:

./qgis-archive-keyring.gpg
--------------------------
pub   rsa4096 2022-08-08 [SCEA] [expires: 2027-08-08]2D7E3441A707FDB3E7059441D155B8E6A419C5BE
uid           [ unknown] QGIS Archive Automatic Signing Key (2022-2027) <qgis-developer@lists.osgeo.org>

然后安装key

sudo mkdir -m755 -p /etc/apt/keyrings  # not needed since apt version 2.4.0 like Debian 12 and Ubuntu 22 or newer
sudo cp qgis-archive-keyring.gpg /etc/apt/keyrings/qgis-archive-keyring.gpg

方法2

直接 从 keyserver 下载 key

sudo mkdir -m755 -p /etc/apt/keyrings  # not needed since apt version 2.4.0 like Debian 12 and Ubuntu 22 or newer
sudo wget -O /etc/apt/keyrings/qgis-archive-keyring.gpg https://download.qgis.org/downloads/qgis-archive-keyring.gpg

2. 配置QGIS源

首先,在终端中查看deepin基于的debian版本:

cat /etc/debian_version

然后,在下表中找到对应版本的codename:

versioncodename
11.xbullseye
10.xbuster
9.xstretch
8.xjessie
sidunstable

然后,创建并编辑文件 /etc/apt/sources.list.d/qgis.sources ,在文件中填入如下内容(其中codename改为对应版本的名称):

Types: deb deb-src
URIs: https://qgis.org/debian
Suites: *codename*
Architectures: amd64
Components: main
Signed-By: /etc/apt/keyrings/qgis-archive-keyring.gpg

例如,如果debian是10.x,则填入:

Types: deb deb-src
URIs: https://qgis.org/debian
Suites: buster
Architectures: amd64
Components: main
Signed-By: /etc/apt/keyrings/qgis-archive-keyring.gpg

3.执行安装

添加后执行:

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

执行后安装版本为3.18.3 (2022/10/13)

在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部