Wat is CUPS? Printen op Linux en macOS uitgelegd
CUPS (Common UNIX Printing System) is het standaard printsysteem van Linux en macOS: het zorgt ervoor dat printopdrachten van een computer bij de juiste printer terechtkomen. Kort gezegd: gebruik je een Mac of een Linux-machine, dan loopt jouw printen vrijwel altijd via CUPS, ook al merk je daar zelf niets van.
Hoe werkt CUPS?
CUPS draait als een soort mini-printserver op de achtergrond van het apparaat. Stuur je iets naar de printer, dan neemt CUPS de opdracht aan, vertaalt die met de juiste driver naar een taal die de printer begrijpt, en zet ‘m in de wachtrij (de spooler). Het praat daarbij standaard via IPP (Internet Printing Protocol), de moderne standaard voor netwerkprinten.
Beheer regel je via de vertrouwde lp– en lpr-commando’s, of via de webinterface op localhost:631. Op macOS zit CUPS onder de motorkap van “Printers en scanners” in Systeeminstellingen. Handig om te weten: CUPS bestaat al sinds 1997, Apple kocht het in 2007, en tegenwoordig wordt het onderhouden door het OpenPrinting-project.
Wat levert CUPS je op?
- Eén uniforme manier van printen voor alle Linux- en macOS-apparaten, ongeacht het merk printer.
- Werkt lokaal én over het netwerk, zodat meerdere gebruikers dezelfde printer kunnen delen.
- Open source en gratis, met brede ondersteuning voor drivers en printertalen.
- Beheer op afstand mogelijk, ook op servers zonder grafische schermweergave.
CUPS en cloudprinten
CUPS is prima voor losse apparaten of een klein netwerk, maar in grotere organisaties met veel Macs, Linux-machines én Windows-pc’s wordt losse configuratie al snel bewerkelijk. Cloud print-management sluit hier naadloos op aan: je houdt de kracht van CUPS op je Mac- en Linux-clients, maar regelt gebruikers, rechten en beveiligd printen centraal vanuit de cloud, zonder eigen printserver.
Wil je weten hoe dat zonder gedoe kan? Lees dan meer over serverloos printen of bekijk het stappenplan om je printserver te vervangen door de cloud.