IN THIS CHAPTER
Understanding printing in Linux
Setting up printers
Using printing commands
Managing document printing
Sharing printers is a good way to save money and make your printing more efficient. Very few people need to print all the time, but when they do want to print something, they usually need it quickly. Setting up a print server can save money by eliminating the need for a printer at every workstation. Some of those savings can be used to buy printers that can output more pages per minute or have higher-quality output.
You can attach printers to your Linux system to make them available to users of that system (standalone printing) or to other computers on the network as a shared printer. You can also configure your Linux printer as a remote Common UNIX Printing System (CUPS) or Samba printer. With Samba, you are emulating Windows printing services, which is pretty useful, given the abundance of Windows client systems.
This chapter describes configuring and using printers on Linux systems with various desktop environments in use. Some of the details may vary from one distribution to another, but the information included here should work well for the more commonly used distributions. This chapter focuses on CUPS, which is the recommended print service for the majority of Linux installations. Examples in this chapter use the printer configuration options GNOME and KDE.
After a local printer is configured, users on your system ...