JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
System Administration Guide: Printing     Oracle Solaris 10 8/11 Information Library
search filter icon
search icon

Document Information

About This Book

1.  Introduction to Printing in the Oracle Solaris Operating System

What's New in Printing?

Privilege Requirements for Using Print Commands

PPD File Management Utility

Overview of the Oracle Solaris Printing Architecture

Available Printing Tools and Services

Implementation of the Open Standard Print API

Print Client Commands

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

What Is Samba?

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

Using Print Servers

Using Print Clients

Print Client Process Used by the LP Print Service

How Local Printing Works

How the LP Print Service Administers Files and Schedules Local Print Requests

How Remote Printing Works

Where to Find Printing Tasks

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)

A.  Using the Internet Printing Protocol



Overview of the Oracle Solaris Printing Architecture

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:

The following figure is a high level diagram that represents the print system components.

Figure 1-1 Line Printer (LP) Client-Server Relationship

image:Figure that shows Line Printer (LP) client-server relationship, with applications that use the print service. The surrounding text provides details.

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.

Available Printing Tools and Services

The following tools can be used to set up and manage printers in the Oracle Solaris 10 OS:

The following interfaces, protocols, and technologies are supported in the Oracle Solaris release: