构建与打包
据 deepin 官方页面 介绍,该项目维护一套源码树,兼容 Qt5/DTK5 与 Qt6/DTK6;项目另维护两套编译脚本。
打包方面,项目维护两套 debian 打包目录,分别适配 deepin 25 与 UOS V20。
权限与 CI
权限方面,项目采用 pkexec 最小提权方案,图形会话不以 root 运行,以规避桌面会话异常。
CI 流水线完成四种硬件架构的 deb 构建,同时开展 lintian 打包规范校验。
驱动过滤与扫描
在「厂商自带原生驱动」与「免驱」的共存问题上,该工具提供两个相互独立的过滤维度:
- 整机放行:将设备移出 ipp-usb 接管,打印扫描全部交由原厂驱动处理。
- 扫描通道排除:保留 IPP-USB 免驱打印能力,仅关闭 eSCL 扫描通道。
扫描同时兼容 eSCL 免驱扫描、原生 SANE 驱动扫描两种工作路径。
https://www.deepin.org/zh/deepin%e2%80%91skills-ipp%e2%80%91usb/



