1. 关于在 Oracle Solaris 操作系统中进行打印的简介
4. 使用 Oracle Solaris Print Manager 设置和管理打印机(任务)
使用 Oracle Solaris Print Manager 设置打印机(任务列表)
Oracle Solaris Print Manager 入门
如何启动 Oracle Solaris Print Manager
使用 Oracle Solaris Print Manager 设置直接连接的打印机
使用 Oracle Solaris Print Manager 设置打印机定义
使用 Oracle Solaris Print Manager 在设置打印机时指定 PPD 文件
使用 Oracle Solaris Print Manager 设置网络连接的打印机
如何使用 Oracle Solaris Print Manager 添加新的网络连接的打印机
使用 Oracle Solaris Print Manager 管理打印机(任务列表)
如何使用 Oracle Solaris Print Manager 添加打印机访问
如何使用 Oracle Solaris Print Manager 删除打印机
12. 在 Oracle Solaris 操作系统中打印(参考)
可以添加、修改和删除打印机,并可使用 Oracle Solaris Print Manager 添加打印机访问。大多数可以使用 lpadmin 命令指定的选项也可以使用 Oracle Solaris Print Manager 指定。
注 - 必须成为超级用户或具有同等特权的角色才能访问 Oracle Solaris Print Manager 中某些选项。该工具中的选项和可选属性可随用户的角色而变化。
有关可使用 Oracle Solaris Print Manager 设置或重置的所有打印机定义的详细说明,请参见使用 Oracle Solaris Print Manager 设置打印机定义。
下表说明可以使用 Oracle Solaris Print Manager 为打印机设置的打印机定义。也可以使用 LP 打印命令为打印机设置相同的定义。
表 4-2 打印机定义说明
|
Oracle Solaris Print Manager 包括 "Use PPD files"(使用 PPD 文件)选项,可通过该选项在创建新的打印队列或修改现有打印队列时指定 PPD 文件。如果不希望指定 PPD 文件,则可以取消选择该选项。
注 - 对于已包含光栅图像处理器 (Raster Image Processor, RIP) 功能的打印机,PPD 文件不是必需的。
设置使用 PPD 文件的打印机时,必须指定以下信息:
打印机生产商
打印机型号
打印机驱动程序
以下过程说明如何使用 Oracle Solaris Print Manager 在选中 "Use PPD files"(使用 PPD 文件)缺省属性的情况下添加新的连接的打印机。要在不使用 PPD 文件的情况下添加新的连接的打印机,请从复选框中删除复选标记来取消选择此属性。
有关硬件交换机和布线要求的信息,请参阅打印机供应商的安装文档。
有关说明,请参见如何启动 Oracle Solaris Print Manager。
您可以将 localhost 指定为打印系统数据库中的主机名。之所以进行此修改,是为了使打印服务器可以保持同一个打印主机名 localhost ,而与计算机主机名无关。此选项是 Oracle Solaris Print Manager 中的缺省选项。您可以取消选中此复选框,以恢复到此选项的早期行为。请注意,此选项专门适用于设置本地打印队列。有关更多信息,请参见使用 Oracle Solaris Print Manager 在设置打印机时指定 PPD 文件。
要使用带有 -s 选项的 lpadmin 命令设置本地打印队列,并将 localhost 指定为主机名,请参见如何添加将 localhost 指定为主机名的打印队列(LP 打印命令)。
此时会显示 "New Attached Printer"(新的连接的打印机)窗口。
例如,要在使用 PPD 文件的情况下添加新的连接的打印机,请在以下字段中提供相应的信息:
Printer Name: Description: Printer Port: Printer Make: Printer Model: Printer Driver: Fault Notification: Options: Default Printer Always Print Banner User Access List:
"Printer Server"(打印机服务器)字段由 Oracle Solaris Print Manager 填写。
要在不使用 PPD 文件的情况下添加新的连接的打印机,请在以下字段中提供相应的信息:
Printer Name: Description: Printer Port: Printer Type: File Contents: Fault Notification: Options: Default Printer Always Print Banner User Access List:
"Printer Server"(打印机服务器)字段由 Oracle Solaris Print Manager 填写。
# lp -d printer-name filename
使用 Oracle Solaris Print Manager 创建或修改打印队列时,请选择 files 选项作为命名服务。从菜单中选择 "New Attached Printer"(新的连接的打印机)选项。如果下拉式菜单显示打印机生产商和打印机型号,则说明新增功能工作正常。
借助 RIP,可以打印到没有常驻 PostScript 处理能力的打印机。
要确保 RIP 功能工作正常,需要创建一个新的打印队列,方法是选择一种生产商和型号组合,Oracle Solaris Print Manager 使用的 "New Attached Printer"(新的连接的打印机)屏幕和 "New Network Printer"(新的网络打印机)屏幕中将提供这些供选择的组合。然后,尝试打印到新打印机。如果打印作业的输出是可识别的,则 RIP 功能工作正常。如果打印作业的输出是无法识别的,则 RIP 功能工作不正常。
该过程显示如何使用 Oracle Solaris Print Manager 添加本地打印队列,并将 localhost 指定为打印系统数据库中的主机名。之所以添加此修改,是为了使打印服务器可以保持同一个打印主机名,而与计算机主机名无关。请注意,您还可以使用这些命令修改打印队列。
角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"。
# lpget new-print-queue new-print-queue: bsdaddr=abc,new-print-queue,Solaris
如果已成功创建或修改打印队列,则 lpget 命令输出会返回新的或已修改的打印队列的名称。
另请参见
有关在使用 lpadmin 命令添加或修改打印队列时将 localhost 指定为打印服务器的主机名的信息,请参见如何添加将 localhost 指定为主机名的打印队列(LP 打印命令)。