Questions and Answers
Amy Rich
Q We're finally upgrading from SunOS 4.1.1
to Solaris 9 (Yes, that's really SunOS 4.x to Solaris, don't
laugh!), and I'm trying to figure out the new printing system. Is
there an easy way to translate my /etc/printcap file to the appropriate /etc/printers.conf format that Solaris 9 seems to want?
A The short answer to your question is that you can
convert between /etc/printcap and /etc/printers.conf formats by using the program /usr/lib/print/conv_lpd, part of the SUNWpcu package. The longer answer, though, is that you'll
probably need to learn how to use the lpadmin program to actually add printer definitions to your
new host, or you can remove the SysV print programs from your machine
entirely and go with something like CUPS:
http://cups.org/
or LPRng:
http://lprng.org/
If you want to stick with the Sun-provided software,
take a look at the following printing-related packages:
SUNWctlu Print utilities for CTL locales
SUNWffiltersr foomatic-filters - Foomatic Print Filters
(root)
SUNWffiltersu foomatic-filters - Foomatic Print Filters
(user)
SUNWfppd foomatic_ppds - Foomatic Print PPDs
SUNWgimpprint gimpprint - Drivers for Canon, Epson,
Lexmark & PCL printers
SUNWgnome-print GNOME printing technology - platform
dependent files, /usr filesystem
SUNWgnome-print-devel GNOME printing technology - developer
files
SUNWgnome-print-root GNOME printing technology - platform
dependent files, / filesystem
SUNWgnome-print-share GNOME printing technology - platform
independent files, /usr/share
SUNWippcore Internet Printing Protocol(IPP) core
libraries, (usr)
SUNWipplr Internet Printing Protocol(IPP) listener,
(root)
SUNWipplu Internet Printing Protocol(IPP) listener
module (/usr)
SUNWmp MP Print Filter
SUNWpapi Free Standards Group Open Printing API
SUNWpcr Solaris Print - Client, (root)
SUNWpcu Solaris Print - Client, (usr)
SUNWppm Solaris Print Manager
SUNWpsm-lpd Free Standards Group Open Printing API
RFC-1179 Print Service Module
SUNWpsr Solaris Print - LP Server, (root)
SUNWpsu Solaris Print - LP Server, (usr)
SUNWscplp Solaris Print - Source Compatibility,
(Usr)
Of particular interest are:
SUNWpcr SUNWpcu
SUNWpsr SUNWpsu
SUNWppm SUNWscplp
Also take a look at the System Administration Guide: Advanced Administration from
the "Solaris 9 9/04 System Administrator Collection" at:
http://docs.s
|