顾名思义,本节尚不完整。欢迎随时发送您最喜欢的发行版的详细信息。
市面上有很多第三方软件包旨在简化 Unix 下的打印机配置。这些内容在第 8 节中介绍;请参阅该小节,找到您特定后台打印软件的指针。
红帽有一个名为 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 作为默认的后台打印程序。
Debian 提供了 plain LPD、LPRng 或 CUPS 之间的选择;LPRng 或 CUPS 可能是更好的选择。PDQ 在不稳定树(目前称为 sid)中提供。Debian 还提供了打印机配置工具的选择;apsfilter 5 或更高版本可能是您的最佳选择,因为该版本增加了对 LPRng 和 Ghostscript 的 uniprint 驱动程序方案的支持。Red Hat 的 printtool 也被支持,适用于那些喜欢 GUI 管理工具的人。
SuSE Linux 上的打印系统基于 apsfilter,并进行了一些增强;SuSE 的 apsfilter 将识别所有常见的文件格式(包括 HTML,如果安装了 html2ps)。在 SuSE 系统上有两种设置打印机的方法
YaST 将允许您配置 "PostScript"、"DeskJet" 和 "其他打印机"(由 Ghostscript 驱动程序支持);也可以设置 HP 的 GDI 打印机(DeskJet 710/720、820、1000,通过 "ppa" 软件包)。YaST 将为每台打印机提供/etc/printcap条目(“raw”、“ascii”、“auto” 和 “color”,如果配置的打印机是彩色打印机)。YaST 将创建后台打印目录,并安排 apsfilterrc 文件,您可以在其中微调一些设置(Ghostscript 预加载、纸张尺寸、纸张方向、分辨率、打印机转义序列等)。使用 YaST 也可以设置网络打印机(TCP/IP、Samba 或 Novell Netware 打印机)。
此外,SuSE 还包括原始 apsfilter 软件包中的常规 SETUP 程序(进行了一些增强);运行lprsetup 来调用此配置脚本。一旦您习惯了它的 GUI,您将能够配置本地和网络打印机。
SuSE 安装手册解释了这两种设置程序。
Wolf Rogner 报告了 SuSE 的一些问题。显然,以下错误可能会出现
Apsfilter 的常规 SETUP 脚本有点问题,KDE 设置工具也是如此。请使用 YaST。[编者注:这仍然适用吗?自从 Wolf 报告以来已经有一段时间了。]
对于需要从 Ghostscript 提供的网络打印机,您需要首先取消注释/etc/apsfilterrc中的 REMOTE_PRINTER="remote" 行。然后运行 YaST 配置打印机,并在网络配置下,设置远程打印队列。
YaST 的设置不允许彩色激光打印机,因此请配置单色打印机,然后在 printcap 条目中将所有 mono 更改为 color。您可能还需要重命名后台打印目录。
Caldera 发行版附带 LPRng。我不知道他们提供什么样的设置工具。
我刚刚签下了一位 Caldera 员工作为 LinuxPrinting.org 数据库的维护者;显然他们计划在未来的版本中发布基于 CUPS 和 Foomatic 的打印系统。
Corel 基于 Debian,因此以上所有 Debian 的事实仍然适用。此外,他们还编写了自己的设置工具,该工具基于 sysAPS 库,而 sysAPS 库又使用了我的数据库。他们肯定已经这样做了,作为 WordPerfect 的一部分。
Corel 运营着一个名为 corelsupport.linux.printing 的打印支持新闻组。大部分流量似乎与 WordPerfect 和 Corel Linux 相关。
截至 7.2b1 版本,Mandrake 标准版附带 CUPS。程序 QtCUPS 用于提供简洁的 GUI 管理界面。Till 花费了一些精力来包含尽可能多的驱动程序,并且他们发布了使用我自己的 foomatic 接口代码构建的 CUPS PPD 文件。Mandrake 是第一个发布 CUPS 的发行版。
我认为早期的 Mandrake 版本附带了 Red Hat printtool。