Print queues explained (from the openSUSE wiki page)...
Quote:
For each print queue there is a PPD file which CUPS provides to application programs so that the printer-specific options are available in the printing dialogs.
In particular for non-PostScript printers CUPS runs the printer driver and sends its result to the printer device. To do this, CUPS must know which printer driver belongs to the printer device and how the printer device is connected to the computer so that CUPS can send printing data to the printer device.
Therefore "set up a printer" means to "set up a print queue" and tell CUPS for the particular queue:
How the printer device is connected to the computer
Which printer driver belongs to the printer device (via the PPD file)
|
To see what is already set up on a given host, the lpstat command can be useful
and check the associated PPD file(s) in the /etc/cups/ppd/directory.