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 key 到 apt 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:
| version | codename |
|---|---|
| 11.x | bullseye |
| 10.x | buster |
| 9.x | stretch |
| 8.x | jessie |
| sid | unstable |
然后,创建并编辑文件 /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)

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