Hacker News new | ask | show | jobs
by mrighele 622 days ago
> Using the `lp`/`lpr` executable like in other comments requires the printer to be registered with CUPS first.

In modern Linux distros, lp/lpd are usually shims provided for backward compatibility, but it doesn't have to be that way. For example FreeBSD seems to provide support for lpd without for cups [1], although I don't see any real advantage in doing that.

[1] https://docs.freebsd.org/en/books/handbook/printing/

1 comments

OpenBSD does as well. The advantage is you don’t need CUPS.
But you do still need to register the printer prior to using, or at least have a basic registration set up that works with it.