JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:常见任务     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  查找有关 Oracle Solaris 命令的信息

2.  管理用户帐户和组(概述)

3.  管理用户帐户和组(任务)

4.  引导和关闭 Oracle Solaris 系统

5.  使用 Oracle Configuration Manager

6.  管理服务(概述)

7.  管理服务(任务)

8.  使用 Fault Manager

9.  管理系统信息(任务)

10.  管理系统进程(任务)

11.  监视系统性能(任务)

12.  管理软件包(任务)

13.  管理磁盘使用(任务)

14.  调度系统任务(任务)

15.  使用 CUPS 设置和管理打印机(任务)

CUPS 简介

CUPS 进程

CUPS 服务

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

使用 CUPS 管理打印请求

设置打印环境以使用 CUPS

如何设置打印环境

设置适用于升级的打印环境

使用 CUPS 命令行实用程序设置和管理打印机(任务列表)

使用 CUPS 命令行实用程序设置和管理打印机

CUPS 命令行实用程序

如何使用 lpadmin 命令设置打印机

设置缺省打印机

如何在命令行中设置缺省打印机

如何打印至指定的打印机

如何验证打印机的状态

如何将文件打印到缺省打印机

如何删除打印机和打印机访问

使用 CUPS Web 浏览器界面设置和管理打印机(任务列表)

使用 CUPS Web 浏览器界面设置和管理打印机

有关使用 CUPS Web 浏览器界面的要求

解决访问 CUPS Web 浏览器界面时出现的问题

打印管理任务

关于 "Administration"(管理)选项卡

关于 "Printers"(打印机)选项卡

如何添加新的打印机

关于 CUPS 打印管理器 GUI

启动 CUPS 打印管理器

使用 CUPS 打印管理器设置打印机(任务列表)

使用 CUPS 打印管理器设置打印机

本地服务器配置

远程服务器配置

如何将 CUPS 配置为管理远程打印队列

选择打印设备

如何设置新的本地打印机

使用 CUPS 打印管理器管理打印机(任务列表)

使用 CUPS 打印管理器管理打印机

可配置的打印机属性

如何修改已配置打印机的属性

如何重命名打印机

如何复制打印机配置

如何删除打印机

如何取消共享或共享打印机

如何禁用或启用打印机

如何管理指定打印机的打印作业

16.  管理系统控制台、终端设备和电源服务(任务)

17.  管理系统故障转储信息(任务)

18.  管理核心文件(任务)

19.  系统和软件问题的故障排除(任务)

20.  其他系统和软件问题的故障排除(任务)

索引

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 配置为在完成打印作业时或在打印期间出现任何错误时通知您。