Go to TogaWare.com Home Page. GNU/Linux Desktop Survival Guide
by Graham Williams
Duck Duck Go

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
Support further development through the purchase of the PDF version of the book.
Brought to you by Togaware and the author of open source software including Rattle and wajig.
Also the author of Data Mining with Rattle and Essentials of Data Science.