====== Linux Printer ======
* [[https://www.cups.org/|CUPS.org]]
* 대체로 HP 나 Epson 이 리눅스 호환성이 좋다고 한다.
===== cups 접속 =====
* http://localhost:631/printers CUPS 에 웹으로 접속 가능
===== Network Printer IP 검색 =====
avahi-browse --all -t -r
===== PDF Virtual Printer 설치 =====
* [[https://poweradm.com/virtual-pdf-printer-linux/|Installing Virtual PDF Printer on Linux - Power Sysadmin Blog]]
* 프린터 종류중에 PDF 가 생기고 모든 인쇄를 PDF 파일로 할 수 있게 된다.
* ''${HOME}/PDF'' 에 파일이 저장된다.
sudo apt install cups-pdf
sudo service cups restart
sudo lpstat -p -d
# 결과로 아래 같은 내용이 있어야함
printer PDF is idle.
# 콘솔에서 인쇄 명령
# pdf 가 기본 프린터일때
cat textfile.txt | lpr
lp -d PDF textfile.txt
===== Color inkjet 테스트 페이지 인쇄 =====
* Ubuntu Linux 기본 테스트 페이지도 컬러 인쇄를 한다.
* [[https://m.blog.naver.com/BlogTagView.naver?blogId=abcxy7&logNo=221429477936&tagName=%EC%9E%89%ED%81%AC%EC%A0%AF&page=1|프린터 테스트 페이지 : 네이버 블로그]]
* {{ :linux:printer_test_page.jpg.pdf |}}
* 잉크젯의 경우 너무 인쇄를 안하면 노즐이 막혀버린다. 1~2주에 한 번정도씩은 컬러 인쇄를 해주는게 좋다
===== Epson =====
* Epson Inkjet 은 Ubuntu 에서는 [[https://launchpad.net/ubuntu/+source/epson-inkjet-printer-escpr|printer-driver-escpr]] 패키지를 설치하면 된다.
sudo apt install printer-driver-escpr
* [[:epson_l3156|Epson L3156 잉크젯 복합기]]
* http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX : linux 패키지를 직접 다운로드. printer 는 굳이 받을 필요 없음. scanner 애플리케이션은 가능.
===== HP =====
* [[https://developers.hp.com/hp-linux-imaging-and-printing|HP Developers Portal | HP Linux Imaging and Printing]]
* [[https://support.hp.com/gb-en/document/c01174360|HP All-in-One Printers - Driver Support for Linux OS | HP® Customer Support]]
===== nc/netcat 으로 인쇄 =====
* [[https://retrohacker.substack.com/p/bye-cups-printing-with-netcat|Bye CUPS: Printing with netcat - by William Blankenship - retrohacker]]
===== TurboPrint =====
* [[https://www.turboprint.info/|Printer driver for Linux | TurboPrint]]
===== 참조 =====
* [[https://www.youtube.com/watch?v=Lah9rMX1FnI&ab_channel=ExplainingComputers|Linux Survival Guide #3: GPU Drivers & Printing - YouTube]] 프린터 드라이버에 관한 설명이 잘 돼 있음.