佳能MG-5550打印机不能与Xubuntu 16.04上的佳能软件包一起安装

(仅供分享,因为我找到了解决方案。)

上下文

佳能为许多打印机提供预编译的debian 32位和64位打印机驱动程序,包括MG-5550。 在Xubuntu 16.04上,安装cnijfilter-mg5500series失败了:

 lpadmin: Unable to copy PPD file. 

在发布之前搜索

  • man lpadmin等没有提供线索。
  • strace甚至没有显示lpadmin试图打开一个ppd

(1)找出根本原因

跟踪cupsd进程显示它找到PPD没问题,但也显示了这个:

 stat("/usr/lib/cups/daemon/cups-driverd", 0x7ffde15f8ba0) = -1 ENOENT (No such file or directory) 

搜索提到的文件……

 apt-file find /usr/lib/cups/daemon/cups-driverd 

…(替代方案:转到Ubuntu包内容搜索 – / usr / lib / cups / daemon / cups-driverd返回:

 cups: /usr/lib/cups/daemon/cups-driverd 

确实安装了几个与CUPS相关的包,但没有安装cups

(2)修复根本原因

 apt-get install cups 

我清除了半安装的打印机并重新安装了CANON包。

(3)利润!

打印机工作。