Skip Navigation Links | |
Exit Print View | |
System Administration Guide: Printing Oracle Solaris 10 8/11 Information Library |
1. Introduction to Printing in the Oracle Solaris Operating System
Privilege Requirements for Using Print Commands
Implementation of the Open Standard Print API
Definition of a Print Server and a Print Client
Description of the Internet Printing Protocol
Description of the RFC-1179 Printing Protocol
IPP Compared to the RFC-1179 Protocol
Description of the SMB Protocol
Using Printing Protocols in the Oracle Solaris Release
Determining Which Printing Protocol to Use
Selecting the Client-To-Server Network Printing Protocol
Printer URI Formats That Are Supported
Selecting the Server-To-Printer Network Printing Protocol
Description of Oracle Solaris Print Manager
Description of the LP Print Service
The LP Print Client-Server Process
Print Client Process Used by the LP Print Service
How the LP Print Service Administers Files and Schedules Local Print Requests
2. Planning for Printing (Tasks)
3. Setting Up Network Printing Services (Tasks)
4. Setting Up and Administering Printers by Using Oracle Solaris Print Manager (Tasks)
5. Setting Up Printers by Using LP Print Commands (Tasks)
6. Administering Printers by Using LP Print Commands (Tasks)
7. Customizing LP Printing Services and Printers (Tasks)
8. Administering the LP Print Scheduler and Managing Print Requests (Tasks)
9. Administering Printers on a Network (Tasks)
10. Administering Character Sets, Filters, Forms, and Fonts (Tasks)
11. Administering Printers by Using the PPD File Management Utility (Tasks)
12. Printing in the Oracle Solaris Operating System (Reference)
13. Troubleshooting Printing Problems in the Oracle Solaris OS (Tasks)
At the core of the print system is a UNIX System V (R4) based spooler. In addition to the spooler are client applications that are used to make requests of and manage the spooler, filters that perform document translation, back end processing software that performs final document transformation, and device (printer) communication. To utilize the complete functionality of the print system, all these resources are required.
Printing in the Oracle Solaris OS consists of the software to support the following:
Print commands
Print spooler
Over-the-wire protocol
Underlying technologies that move a print request from the client to the server, and, or the printer
The following figure is a high level diagram that represents the print system components.
Figure 1-1 Line Printer (LP) Client-Server Relationship
Recent changes in Oracle Solaris printing include the integration of IPP client-side support, implemented through the PAPI. The Berkeley Software Distribution (BSD) and System V (SysV) commands, as well as some applications, are layered on top of the PAPI interface. See Implementation of the Open Standard Print API.
The following tools can be used to set up and manage printers in the Oracle Solaris 10 OS:
Oracle Solaris Print Manager – Is a graphical user interface (GUI) that enables you to manage printing configuration on a local system or in a naming service.
Line Printer (LP) print service commands – Is a command-line interface (CLI) that is used to set up and manage printers on a local system or in a naming service. These commands also provide functionality that extend beyond the other print management tools.
The following interfaces, protocols, and technologies are supported in the Oracle Solaris release:
Internet Printing Protocol (IPP)
Server Message Block (SMB) protocol, through Samba
Berkeley Software Distribution (BSD) protocol