27. 打印机配置

打印机配置工具允许用户在 Red Hat Linux 上配置打印机,该工具为维护打印机配置文件、打印假脱机目录、和打印过滤器提供协助。

从版本 9 开始,Red Hat Linux 默认使用 CUPS 打印系统。从前的默认打印系统 LPRng 仍被提供了。如果系统是从以前的使用 LPRng 的 Red Hat Linux 中升级而来的,升级过程不会使用 CUPS 来替代 LPRng;系统仍会继续使用 LPRng。

如果系统是从以前的使用 CUPS 的 Red Hat Linux 版本升级而来的,升级过程会保留配置的队列,系统仍会继续使用 CUPS。

打印机配置工具既能够配置 CUPS,也能够配置 LPRng 打印系统。根据你的系统配置而定,它会配置活跃的打印系统。

要使用 打印机配置工具,你必须具备根特权。要启动这个应用程序,选择面板上的「主菜单」 => 「系统设置」 => 「打印」,或键入 redhat-config-printer 命令。该命令会根据它所执行的环境是图形化 X 窗口系统还是基于文本的控制台来自动判定它应该以图形化还是文本形式来运行程序。

你还可以通过在 shell 提示下键入 redhat-config-printer-tui 来强制 打印机配置工具作为基于文本的程序运行。

重要重要
 

不要编辑 /etc/printcap 文件或 /etc/cups/ 目录中的文件。打印机守护进程(lpdcups)在每次启动或重新启动时,新的配置文件都会被动态创建。当你在 打印机配置工具中应用所做改变时,配置文件也会被动态创建。

如果你在使用 LPRng,并想不使用 打印机配置工具而添加一个打印机,请编辑 /etc/printcap.local 文件。/etc/printcap.local 文件中的项目没有显示在 打印机配置工具中,但是会被打印机守护进程读取。如果你从以前的 Red Hat Linux 中更新,你现存的配置文件就会被转换到被这个程序使用的新格式。每当新配置文件被生成时,旧配置文件都会被保存为 /etc/printcap.old

如果你在使用 CUPS,打印机配置工具不会显示任何没有使用 打印机配置工具配置的队列或共享;不过,它也不会把它们从配置文件中删除。

图 27-1. 打印机配置工具

你可以配置以下类型的打印队列:

重要重要
 

如果你添加一个新队列或修改一个现存队列,你必须应用这些改变才能使它们生效。

点击「应用」按钮来保存你所做的改变并重新启动打印机守护进程。这些改变在守护进程被重新启动前不会被写入配置文件。此外,也也可以选择「行动」 => 「行动」

27.1. 添加本地打印机

要添加本地打印机,如通过并行端口或 USB 端口连接到你的计算机上的打印机,点击打印机配置工具主窗口上的「新建」按钮。一个如图 27-2所示的窗口就会出现。点击「前进」来继续。

图 27-2. 添加打印机

在如图 27-3所示的窗口中,在「名称」文本字段中输入一个独特名称。打印机名称不能包含空格,必须以字母开头。打印机名称可以包含字母、数字、短线(-)和下划线(_)。你还可以输入关于打印机的简短描述,其中可以包含空格。

图 27-3. 选择队列名称

点击了「前进」后,如图 27-4所示的窗口就会出现。从「选择队列类型」中选择「本地连接」,然后选择设备。这个设备通常是 /dev/lp0(并行打印机)或 /dev/usb/lp0(USB 打印机)。如果列表中没有设备,点击「重扫描设备」来重新扫描计算机或点击「定制设备」来手工指定它。点击「前进」来继续。

图 27-4. 添加本地打印机

下一步是选择打印机类型。请转到第 27.7 节来继续。