Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #install cups lpr - This is different then the lpr stand alone package
- sudo apt install cups cups-bsd hplip
- # setup network printer
- lpadmin -p HP_PRINTER -E -v ipp://192.168.1.170/ipp/print -m everywhere
- # set default printer
- lpoptions -d HP_PRINTER
- #get a list of printers
- lpstat -p -d
- #if you don't have a default printer set for your system
- lpoptions -d "<Printer from list above>"
- #print to default printer
- lpr file.txt
- lpr file.pdf
- lpr file.png
- echo "Hello World"|lpr
- ls |lpr
- #choose printer to print to
- lpr -P "<printer name>" file.txt
- ###Print to PDF###
- sudo apt install cups-pdf
- #print to pdf
- #output goes in ~/PDF
- lpr -P PDF file.txt
- #set job title
- lpr -P PDF -t My_Text_File file.txt
- #set PDF as default printer
- lpoptions -d "PDF"
- lpr -P PDF -t My_Text_File file.txt
- #set jobs and information
- lpstat -o
- lpstat -t
- #Cancel the current job on the default printer:
- lprm
- #Cancel job 1234:
- lprm 1234
- #Cancel all jobs:
- lprm -
- ###print office document##
- #lpr can not print office docs
- #so we convert them to pdf first with unoconv
- sudo apt install unoconv
- unoconv --stdout /tmp/file.odt |lpr -P PDF -T Writer_Document
- unoconv --stdout /tmp/sheet.ods |lpr -P PDF -T Spread_Sheet
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement