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
Overview of the Oracle Solaris Printing Architecture
Available Printing Tools and Services
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
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)
The LP print service is a set of software utilities that enables users to print files while continuing to work. Originally, the print service was called the LP spooler. LP represents line printer, but the meaning now includes many other types of printers, such as laser printers. Spool is an acronym for Simultaneous Peripheral Operations Online.
The LP print service consists of the LP print service software, any print filters you might provide, and the hardware, such as the printer, system, and network connections.
The LP print client commands make use of the PAPI to interact with Oracle Solaris LP (lpsched), RFC-1179 (BSD/LPD protocol), and IPP-based servers. IPP support is capable of interacting with CUPS servers by using its native IPP service. With the introduction of this API support, several common BSD and SysV printing commands use the PAPI interface. As a result, the new command implementations work with a number of existing print services. A portion of this development includes server-side support for IPP that is also layered on the API. This support is implemented as a set of protocol-specific libraries and as an Apache module, Versions 1 and 2. Similar to the print command implementation, the IPP listening service can be used with any print service that has PAPI support. The RFC-1179 server-side support is also layered on the PAPI.
For additional information about the LP print service, see LP Print Service.