How can I print on a local printer from the lp command on my droplet?
I’m developing shell programs on my droplet. How can I print them directly to my home printer rather than have to download the files for printing?
Set up the connection to the droplet with
ssh -R 6311:localhost:631 userid@dropletIPaddress
then print with
print -o5 filename | lpr -H localhost:6311
For this to work you MUST have Apple’s form of cups installed to get the right lp command. So before printing do apt-get install cups-bsd
(After discovering this I couldn’t figure out how to pass it around to the rest of the community so I just made it a question and provide the answer. – Dick S.)
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.