安装 cnijfilter-mp550series 包时未满足的依赖性

ppr*_*ats 5 apt 14.04

我现在在某些 Ubuntu 版本上使用我的佳能 MP550 打印机,并且安装总是有效:

$ sudo add-apt-repository ppa:michael-gruz/canon-trunk  
$ sudo apt-get update  
$ sudo apt-get install cnijfilter-mp550series
Run Code Online (Sandbox Code Playgroud)

但是,通过全新的 14.04 安装,我遇到了这个未满足的依赖问题:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created or
been moved out of Incoming. The following information may  to
resolve the situation:

The following packages have unmet dependencies:
  cnijfilter-mp550series: i386: Depends: libtiff4: i386 (> 3. 9. 5-3~) but
  it is not installable E: Unable to correct problems, you have held
  broken packages.
Run Code Online (Sandbox Code Playgroud)

Syl*_*eau 7

14.04 提供libtiff5但不提供libtiff4(直到 13.10)。

要安装 13.10 版本,请转到 i386 下载页面并选择镜像以获取libtiff4_3.9.7-2ubuntu1_i386.deb.

现在打开一个终端与Ctrl+ Alt+t和您下载的deb文件的文件夹中键入:

sudo dpkg -i ./libtiff4_3.9.7-2ubuntu1_i386.deb
Run Code Online (Sandbox Code Playgroud)

您现在可以安装打印机驱动程序:

sudo apt-get install cnijfilter-mp550series
Run Code Online (Sandbox Code Playgroud)

  • 恐怕[下载页面](http://packages.ubuntu.com/saucy/i386/libtiff4) 已过期。但是 [旧版本中的这个](http://old-releases.ubuntu.com/ubuntu/pool/universe/t/tiff3/) 拯救了我的一天。 (2认同)