别再死磕商店旧版了!手把手教你在Deepin/UOS上安装QGIS 3.34最新版(附源配置避坑指南)

张开发
2026/4/16 23:50:27 15 分钟阅读

分享文章

别再死磕商店旧版了!手把手教你在Deepin/UOS上安装QGIS 3.34最新版(附源配置避坑指南)
Deepin/UOS用户专属QGIS 3.34高效安装与配置全攻略国产操作系统Deepin和UOS凭借优秀的本地化体验吸引了大量用户但官方商店的QGIS版本长期停留在2.x时代这让需要处理空间分析、三维建模等高级功能的用户倍感无奈。上周有位从事城市规划的朋友向我吐槽他花了两天时间试图在Deepin上运行一个水文分析插件最后发现是商店版本太旧导致兼容性问题——这促使我写下这篇完整解决方案。1. 为什么你需要升级到QGIS 3.34商店预装的QGIS 2.18就像是功能机时代的诺基亚而3.34版本则是配备了LiDAR传感器的智能手机。这两个版本的核心差异主要体现在三个维度数据处理能力对比功能模块2.18版本支持情况3.34版本增强特性矢量数据处理基础编辑功能支持曲线几何、动态属性表单栅格分析简单代数运算新增30栅格算法如地形湿度指数3D可视化仅基础显示支持3D测量、剖面工具和动画导出数据库连接仅PostGIS基础连接新增MSSQL空间支持与连接池优化实际案例某地质勘探团队使用3.34的时空立方体功能将原本需要Python脚本实现的钻孔数据分析流程简化为5次点击操作效率提升近20倍。2. 系统准备精准识别你的Deepin/UOS底层版本安装前的版本确认就像医生开药前的诊断错误判断会导致后续全盘皆输。执行这个关键命令cat /etc/debian_version lsb_release -a版本对应关系速查表输出结果对应代号适用源类型典型Deepin版本10.xbuster稳定版源20.3/20.611.xbullseye最新稳定版源23.09.xstretch旧版兼容源15.11特别注意UOS专业版通常基于Deepin 20修改多数情况下对应buster代号。若显示10.x但安装失败可尝试替换为bullseye测试。3. 密钥与软件源配置实战3.1 安全密钥导入两种方案方案A下载验证后安装推荐wget -O /tmp/qgis-key.gpg https://download.qgis.org/downloads/qgis-archive-keyring.gpg gpg --show-keys /tmp/qgis-key.gpg # 验证指纹应为2D7E3441A707FDB3E7059441D155B8E6A419C5BE sudo install -Dm644 /tmp/qgis-key.gpg /etc/apt/keyrings/qgis-archive-keyring.gpg方案B直接安装适合内网受限环境sudo mkdir -p /etc/apt/keyrings sudo wget -O /etc/apt/keyrings/qgis-archive-keyring.gpg https://download.qgis.org/downloads/qgis-archive-keyring.gpg3.2 智能源配置脚本将以下脚本保存为qgis-source.sh并执行#!/bin/bash DEB_VER$(cat /etc/debian_version | cut -d. -f1) case $DEB_VER in 11) CODENAMEbullseye ;; 10) CODENAMEbuster ;; 9) CODENAMEstretch ;; *) echo Unsupported version; exit 1 ;; esac cat EOF | sudo tee /etc/apt/sources.list.d/qgis.sources Types: deb deb-src URIs: https://qgis.org/debian Suites: $CODENAME Architectures: amd64 Components: main Signed-By: /etc/apt/keyrings/qgis-archive-keyring.gpg EOF4. 安装与深度配置执行安装命令时添加--no-install-recommends可避免安装非必要组件sudo apt update sudo apt install qgis --no-install-recommends -y常见依赖冲突解决方案遇到libprotobuf版本冲突sudo apt install libprotobuf233.6.1.3-2Python插件支持缺失时sudo apt install python3-qgis qgis-plugin-grass5. 中文环境优化技巧安装后若界面仍显示英文尝试以下步骤删除旧版配置文件rm -rf ~/.local/share/QGIS/QGIS3/profiles/default启动时强制指定中文LANGzh_CN.UTF-8 qgis在设置→选项→系统中将语言设置为简体中文并重启我在帮某高校实验室部署时发现部分机器需要额外安装中文包sudo apt install qgis-l10n-zhcn6. 验证与功能测试安装完成后运行诊断命令qgis --version | grep -i qgis 3 echo 安装成功 || echo 版本异常推荐立即测试三个关键新功能3D地图视图点击视图→3D地图视图加载DEM数据测试地形渲染数据处理工具箱搜索重分类工具验证栅格处理流程模型设计器打开处理→图形模型设计器创建简单工作流遇到工具栏图标缺失时执行重置命令qgis --nocustomization7. 进阶维护指南保持QGIS更新的正确姿势sudo apt update sudo apt --only-upgrade install qgis*当需要彻底卸载时包括配置文件sudo apt purge qgis* rm -rf ~/.qgis3某环保组织的数据工程师分享的经验他们建立了定期清理缓存的cron任务显著提升了QGIS在大数据量时的稳定性0 3 * * * find /tmp -name qgis* -mtime 1 -exec rm -rf {} \;

更多文章