Binary package “printconf” in ubuntu precise
automatically configures USB and parallel printers with CUPS
Foomatic is a printing system designed to make it easier to set up
common printers for use with Debian (and other operating systems).
It provides the 'glue' between a print spooler (like CUPS or lpr) and
the printer, by providing information about how to process files
sent to the printer.
.
This package detects printers attached to the parallel or USB ports
of the computer, and automatically establishes printer queues using
Foomatic for those printers. These queues can be managed using the
CUPS web interface at http://
Foomatic-GUI tool.
.
Some low-end inkjet and laser printers that use proprietary languages
(so-called "WinPrinters" or "GDI printers") will require either the
foo2zjs or pnm2ppa package to work.