如何在 Quantal 中安装 cndrvcups-common v.2.3?

如何在 Quantal 中安装 cndrvcups-common v.2.3?

尝试安装佳能打印机,但在某些时候遇到了麻烦(请参阅此问题,关于 12.10 部分)我注意到我没有完全遵循 Ubuntu 文档对 12.04 的建议:我安装了 2.4 版的佳能驱动程序,而 ubuntu网站给出了 v.2.3 的链接。

在 2.4 版本中我偶然发现了该问题中提出的步骤,在删除驱动程序并尝试安装 2.3 版本(cndrvcups-common_2.30-1_i386)后,我遇到了未满足的依赖关系:gs-esp

在此处输入图片描述

但是如何安装呢?

在 Synaptic 中找不到它

如果我输入

apt-cache show ghostscript | grep ^提供

我只得到

提供:postscript-viewer

的输出apt-cache policy ghostscript

Installed: 9.06~dfsg-0ubuntu4
  Candidate: 9.06~dfsg-0ubuntu4
  Version table:
 *** 9.06~dfsg-0ubuntu4 0
        500 http://fr.archive.ubuntu.com/ubuntu/ quantal/main i386 Packages
        100 /var/lib/dpkg/status

还,

$ sudo dpkg -i cndrvcups-common_2.30-1_i386.deb
Selecting previously unselected package cndrvcups-common.
(Reading database ... 388209 files and directories currently installed.)
Unpacking cndrvcups-common (from cndrvcups-common_2.30-1_i386.deb) ...
dpkg: dependency problems prevent configuration of cndrvcups-common:
 cndrvcups-common depends on gs-esp; however:
  Package gs-esp is not installed.

dpkg: error processing cndrvcups-common (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 cndrvcups-common

答案1

您那里的 2.40 版本包仅依赖于此:

Depends: [...] gs-esp | ghostscript (>= 9.00) [...]

意思是这是一个或关系,所以Ubuntu 中的ghostscript版本9.05~dfsg-0ubuntu4.2(精确) 或9.06~dfsg-0ubuntu4(量子) 将满足它。

而该软件包的 2.30 版本具有以下依赖项:

Depends: [...], gs-esp, [...]

该软件包ghostscript在 12.04 中提供了此功能:

apt-cache show ghostscript | grep ^Provides
Provides: gs-esp, postscript-viewer

但在 12.10 中却不是这样。

底线:除非您想修改此二进制包,否则此 2.30 版本无法安装在 12.10 及更高版本上。请使用 2.40 版本。

相关内容