JavaScript is required to for searching.
跳过导航链接
退出打印视图
在 Oracle Solaris 11.1 中配置和管理输出     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

1.  使用 CUPS 设置和管理打印机(概述)

CUPS 简介

CUPS 进程

CUPS 服务

使用 CUPS 设置打印机和打印队列

使用 CUPS 管理打印请求

2.  使用 CUPS 设置打印机(任务)

3.  使用 CUPS 打印管理器管理打印机(任务)

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

CUPS 简介

CUPS 是一种模块化开源打印系统,使用 Internet 打印协议 (Internet Printing Protocol, IPP) 作为基础来管理打印机、打印请求和打印队列。CUPS 支持网络打印机浏览和基于 PostScript 打印机描述的打印选项。CUPS 还在本地网络中提供公用打印接口。

IPP 是网络打印的标准协议。与其他基于 IP 的协议类似,可以在本地或通过 Internet 使用 IPP 与远程打印机进行通信。但与其他协议不同的是,IPP 还支持访问控制、验证和加密,从而使其成为比其他协议强大且安全许多的打印解决方案。IPP 位于超文本传输协议 (Hypertext Transfer Protocol, HTTP) 的顶层。HTTP 是 Internet 中的 Web 服务器的基础协议。使用 IPP 时,您可以验证打印机或服务器的状态信息、管理打印机以及通过浏览器打印作业。CUPS 是基于 IPP/1.1 的完整打印系统,它提供基本的摘要本地证书验证,以及基于用户、域或 IP 的访问控制。

CUPS 包括对动态打印机检测和分组的支持。CUPS 会将 lpr 命令替换为自己的命令,将 LPD 打印机驱动程序替换为自己的打印驱动程序。CUPS 与 LP 打印服务的相似之处在于,它也使用 PostScript 格式作为其页面说明底层语言。由于 CUPS 提供 System V 和 Berkeley 打印命令,因此用户和应用程序可以打印到 CUPS 队列,只需稍微更改之前使用的选项或根本无需更改。

最后,CUPS 还包括由许多开源应用程序和工具包使用的应用程序级别界面。在后端,CUPS 包括用于处理带注释的光栅图像格式 (raster image format, RIP) 所需的界面。对此格式以及这些界面的支持已集成到其他关键开源打印驱动程序技术中。

CUPS 是 Oracle Solaris 发行版中唯一的缺省打印服务,它将取代 LP 打印服务。通过以下各项可管理在 Oracle Solaris 操作系统 (operating system, OS) 中使用 CUPS 进行打印的过程:

CUPS 进程

为使 CUPS 管理打印环境,您必须先在 CUPS 下创建一个打印队列。打印队列可以指向通过 USB 端口或并行端口直接连接到系统的打印机。但是,队列也可以指向网络打印机、Internet 打印机或多个打印机,具体取决于您配置应用程序的方式。无论队列指向何处,系统对待打印队列的方式与任何其他打印机相同。

CUPS 服务

CUPS 服务是通过以下两种新的服务管理工具 (Service Management Facility, SMF) 服务提供的:

通过打印机管理配置文件和 solaris.smf.manage.cups 授权,没有 root 帐户的用户可以管理这些 SMF 服务。

使用 CUPS 设置打印机和打印队列

为使 CUPS 管理打印环境,您必须先在 CUPS 下创建一个打印队列。

您可以按以下某一方法创建新的打印队列:

使用 CUPS 管理打印请求

每次您提交打印请求时,CUPS 都会创建一个打印任务,其中包含有关您向其发送请求的打印队列、文档名称以及页面说明的信息。打印作业已进行编号,例如 queue-1queue-2,以便您可以在打印每项打印作业时对其进行监视或取消打印作业(如有必要)。

提交打印请求后,CUPS 将执行以下操作:

  1. 确定要使用哪些程序(过滤器、打印驱动程序、端口监视器和后端程序)。

  2. 运行这些程序以完成打印作业。

  3. 打印作业完成时从打印队列中删除作业,然后打印提交的下一个打印作业。您可以将 CUPS 配置为在完成打印作业时或在打印期间出现任何错误时通知您。