以下各节介绍在 Oracle Solaris 发行版中设置和管理打印机时可以选择使用的打印服务、工具和协议。每个工具、服务和协议都有优点和缺点。有些工具和服务更适合于特定用途,而其他工具和服务可用于您可能执行的所有或大多数打印任务。除非另有说明,否则以下打印工具都可用于 Oracle Solaris 10 和兼容的 Oracle Solaris 发行版。此外,所有这些打印服务和工具都使用 LDAP、NIS 和 NIS+。
本节介绍可用于执行打印机设置和相关任务的工具。
Oracle Solaris 发行版中提供以下工具:
Solaris Print Manager
lpadmin 命令
PPD 文件管理器 (ppdmgr)
Solaris Print Manager
Solaris Print Manager /usr/sbin/printmgr 是一个基于 Java 技术的 GUI,可用于对直接连接的本地和远程打印机,以及网络连接的本地和远程打印机执行设置任务。
对于直接连接的打印机和网络连接的打印机,您可以执行以下任务:
创建打印队列。
修改打印队列。
删除打印队列。
对于远程打印机,您可以使用 Solaris Print Manager 来定义对打印队列的访问权限。请注意,远程打印机是具有在本地系统以外的其他系统上定义的打印队列的打印机。有关本书中常用的术语的更多信息,请参见词汇表。
lpadmin 命令
lpadmin 命令 /usr/sbin/lpadmin 是一个命令行工具,可用于执行使用 Solaris Print Manager 执行的所有任务。使用 Solaris Print Manager 无法执行的多项其他任务可以使用 lpadmin 命令来执行。有关更多信息,请参见打印机定义。
PPD 文件管理器
您可以使用 PPD 文件管理器实用程序 /usr/sbin/ppdmgr 管理 Oracle Solaris 系统的 PPD 文件。PPD 文件管理实用程序是用于向系统的 PPD 文件系统信息库添加 PPD 文件的首选方法。有关更多信息,请参见第 11 章。
对于打印机设置,Solaris Print Manager 工具比 lpadmin 命令使用起来更加容易和方便。在大多数情况下,这些工具提供了足够的打印机属性。但是,在使用无法使用 Solaris Print Manager 定义的打印机属性设置打印机时,您可能需要使用 lpadmin 命令。