You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04安装Canon MG3650S扫描驱动遇libpango依赖问题求助

关于Ubuntu 22.04安装Canon MG3650S ScanGear MP驱动的libpango依赖问题

问题描述

在Ubuntu 22.04系统上安装Canon MG3650S打印/扫描一体机的ScanGear MP驱动时,遇到libpango相关依赖问题。已安装libpango-1.0-0,但驱动配置仍失败,系统提示scangearmp2依赖的libpango1.0-0未安装,且显示“libpango-1.0-0 set to manually installed”。另一台同版本Ubuntu设备无此问题,求可能原因。

操作日志

~/Downloads/scangearmp2-3.20-1-deb$ sudo apt-get install libpango-1.0-0
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libpango-1.0-0 is already the newest version (1.50.6+ds-2).
libpango-1.0-0 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 150 not upgraded.
~/Downloads/scangearmp2-3.20-1-deb$ sudo ./install.sh 
==================================================

ScanGear MP
Version 3.20
Copyright CANON INC. 2007-2015

==================================================
Command executed = sudo dpkg -iG ./packages/scangearmp2_3.20-1_amd64.deb
Selecting previously unselected package scangearmp2.
(Reading database ... 272630 files and directories currently installed.)
Preparing to unpack .../scangearmp2_3.20-1_amd64.deb ...
Unpacking scangearmp2 (3.20-1) ...
dpkg: dependency problems prevent configuration of scangearmp2:
 scangearmp2 depends on libpango1.0-0 (>= 1.14.0); however:
  Package libpango1.0-0 is not installed.

dpkg: error processing package scangearmp2 (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 scangearmp2
Command executed = sudo dpkg -P scangearmp2
(Reading database ... 272652 files and directories currently installed.)
Removing scangearmp2 (3.20-1) ...
Purging configuration files for scangearmp2 (3.20-1) ...

可能原因及解决方向

  • 包名关联异常:Ubuntu 22.04中libpango1.0-0是libpango-1.0-0的过渡包/别名,但系统未正确识别该关联。可手动执行sudo apt-get install libpango1.0-0,即使它只是指向已安装的包,也能修复dpkg的依赖检测逻辑。
  • dpkg数据库损坏:系统依赖数据库可能存在条目不一致。执行以下命令修复:
    1. sudo apt-get update 更新软件源列表
    2. sudo apt-get -f install 自动修复未解决的依赖问题
    3. 重新运行驱动安装脚本
  • 手动安装标记影响依赖链:libpango-1.0-0被设为手动安装,导致其相关依赖组件未被系统正确识别。执行sudo apt-mark auto libpango-1.0-0将其改为自动安装,再尝试安装驱动。
  • 驱动版本适配性差:当前使用的ScanGear MP 3.20版本发布时间较早,对Ubuntu 22.04的新库命名规则适配不足。可尝试下载Canon官方适配Ubuntu 22.04的最新驱动,或使用系统自带的SANE扫描驱动替代。

内容的提问来源于stack exchange,提问作者katang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 17:10:32