I have a network printer. I can send a postscript file to the printer using
nc, and the printer prints it:
cat tiger.eps | nc 192.168.0.6 9100
If I want to print from my applications (ie from Thunderbird, Chromium), I can print to file (
.ps) and then send the file with
nc, as shown above.
However, that is quite tedious. I would like to print directly from my application.
What do I have to do, so that applications are aware that there exists a printer at
192.168.0.6:9100 and can print directly to that printer ?
What is the easiest solution? Preferably, I would like to avoid having to install CUPS.
Also, what is the purpose of the
PPD file ? Obviously I don't need it for printing via
I am using Debian Wheezy, and LXDE desktop environment. But I am looking for a DE-agnostic solution.