GNU/Linux Desktop Survival Guide
by Graham Williams
CUPS - Common Unix Printing System
Debian Packages: cupsys cupsys-client cupsys-bsd cupsys-driver-gimpprint cupsomatic-ppd a2ps hp-ppd foomatic-db gsfonts-other cups-pdf
20190811 CUPS is printing system for Unix and GNU/Linux. It uses PPD (PostScript Printer Description) files to identify the features of a printer, maintains printer configurations, and provides access to the printer options through the command line. It also has client side filters to convert, for example, pdf to PostScript to avoid the dreaded pages of raw output of pdf. You can also have a virtual pdf printer to generate pdf instead of printing documents, by installing cups-pdf.
After installing cupsys visit http://localhost:631/ to add a printer to your host Bartok (41.17) using a browser based interface.
A command line interface is often more convenient and instructive.
To list the configured printers:
$ lpstat -a $ lpstat -p -d
To remove a printer called HL3040CN:
$ lpadmin -x HL3040CN
Copyright © 1995-2019 Togaware Pty Ltd