9. 供应商解决方案

顾名思义,本节尚不完整。欢迎随时发送您最喜欢的发行版的详细信息。

市面上有很多第三方软件包旨在简化 Unix 下的打印机配置。这些内容在第 8 节中介绍;请参阅该小节,找到您特定后台打印软件的指针。

9.1. 红帽 (Red Hat)

红帽有一个名为 printtool 的 GUI 打印机管理工具,可以添加远程打印机和本地设备上的打印机。它允许您选择 Ghostscript 支持的打印机类型和要打印到的 Unix 设备文件,然后在/etc/printcap中安装打印队列,并使用 rhs-printfilters 软件包中的过滤器程序来支持 postscript 和其他常见的输入类型。此解决方案效果相当好,并且对于常见情况来说设置非常简单。

Red Hat 6.x 版本附带 BSD LPD 版本;Red Hat 7.x 和 8.0 版本似乎默认使用 LPRng。

当您的打印机不受其标准 Ghostscript 支持时(它是 GNU 而不是 Aladdin Ghostscript,并且支持的打印机较少),Red Hat 6.x 和 7.x 版本就会出现问题。如果您发现使用 Red Hat 自带的软件无法正常打印,请查看上面的打印机兼容性列表(或在线)。如果您的打印机不受 Red Hat 工具的支持,您可能需要安装贡献的 Aladdin Ghostscript 版本,并且如果您使用 lpdomatic 或 apsfilter 软件包,可能会更好,因为它们了解最新的 Ghostscript 和其他软件支持的所有打印机。

Red Hat 8.0 仍然默认安装 LPRng,尽管您可以选择 CUPS。但即使您明确只选择 CUPS,LPRng 仍然会安装。在 Red Hat 8.1 中,CUPS 最终将成为默认的后台打印程序。

Red Hat 9.0 最终使用 CUPS 作为默认的后台打印程序。

9.2. Debian

Debian 提供了 plain LPD、LPRng 或 CUPS 之间的选择;LPRng 或 CUPS 可能是更好的选择。PDQ 在不稳定树(目前称为 sid)中提供。Debian 还提供了打印机配置工具的选择;apsfilter 5 或更高版本可能是您的最佳选择,因为该版本增加了对 LPRng 和 Ghostscript 的 uniprint 驱动程序方案的支持。Red Hat 的 printtool 也被支持,适用于那些喜欢 GUI 管理工具的人。

9.3. SuSE

SuSE Linux 上的打印系统基于 apsfilter,并进行了一些增强;SuSE 的 apsfilter 将识别所有常见的文件格式(包括 HTML,如果安装了 html2ps)。在 SuSE 系统上有两种设置打印机的方法

SuSE 安装手册解释了这两种设置程序。

Wolf Rogner 报告了 SuSE 的一些问题。显然,以下错误可能会出现

9.4. Caldera

Caldera 发行版附带 LPRng。我不知道他们提供什么样的设置工具。

我刚刚签下了一位 Caldera 员工作为 LinuxPrinting.org 数据库的维护者;显然他们计划在未来的版本中发布基于 CUPS 和 Foomatic 的打印系统。

9.5. Corel

Corel 基于 Debian,因此以上所有 Debian 的事实仍然适用。此外,他们还编写了自己的设置工具,该工具基于 sysAPS 库,而 sysAPS 库又使用了我的数据库。他们肯定已经这样做了,作为 WordPerfect 的一部分。

Corel 运营着一个名为 corelsupport.linux.printing 的打印支持新闻组。大部分流量似乎与 WordPerfect 和 Corel Linux 相关。

9.6. Mandrake

截至 7.2b1 版本,Mandrake 标准版附带 CUPS。程序 QtCUPS 用于提供简洁的 GUI 管理界面。Till 花费了一些精力来包含尽可能多的驱动程序,并且他们发布了使用我自己的 foomatic 接口代码构建的 CUPS PPD 文件。Mandrake 是第一个发布 CUPS 的发行版。

我认为早期的 Mandrake 版本附带了 Red Hat printtool。

9.7. Slackware

Slackware 附带 APS Filter。apsfilter SETUP 脚本作为命令 `apsfilterconfig` 安装。您应该能够通过简单地运行它来获得合理的设置。

截至 Slackware 9.0,CUPS 包含在 slackware 的 extras 目录中,但默认仍然是 LPRng + APSFilter。

9.8. 其他发行版

请给我发送关于其他发行版的信息!