avahi 없이 Debian Jessie에서 인쇄하기

avahi 없이 Debian Jessie에서 인쇄하기

Debian Jessie에서 네트워크로 연결된 HP LaserJet 600 M602로 인쇄하는 방법을 찾고 있지만 avahi를 종속성으로 포함하지 않는 솔루션을 찾을 수 없는 것 같습니다. 나는 네트워크 설정을 방해하기 때문에 avahi를 원하지 않습니다.

컵, Gutenprint, foomatic 및 hplip은 모두 avahi의 관심을 끌고 있습니다. avahi 없이 "HP LaserJet 600 M602" 네트워크에 대한 인쇄 설정을 얻는 방법은 무엇입니까?

내 프린터의 모든 기능을 갖고 있지 않은 일반 프린터 드라이버가 허용됩니다. 그래서 이것은 PDF만 인쇄하는 솔루션이 될 것입니다.


고쳐 쓰다:

최소한의 해결책을 찾았습니다. 스풀링이 필요하지 않고 ppd 프린터가 있는 경우 다음을 수행할 수 있습니다.

ncat [ip_of_printer] 9100 < file_to_print.pdf

9100은 원시 데이터를 프린터로 보내기 위해 HP jetdirect 프로토콜에서 사용하는 포트입니다. 또한 제가 사용하고 있는 프린터는 PPD 프린터이므로 기본적으로 포스트스크립트를 이해합니다(PDF/ps에 대해서는 잘 모르지만 모든 PDF 파일에서 작동하지 않더라도 놀라지 않을 것입니다. 그렇다면 pdf2ps먼저 시도해 보겠습니다.)

필수는 아니지만(AFAICT) 이 프린터의 PPD 파일은 "hplip" 데비안 소스 패키지에서 찾을 수 있습니다. 이것이 효과가 있을지 아직 연구 중입니다. 하지만 지금은 미니멀리스트로서 ncat을 사용하는 것이 행복합니다.

인용하다:
http://www.lprng.com/LPRng-Reference/LPRng-Reference.html

답변1

CUPS 패키지만 해당추천하다Avahi 데몬이므로 엄격한 종속성과 마찬가지로 기본적으로 설치하도록 선택하더라도 설치(및 실행)할 필요가 없습니다. 간단히 선택을 취소할 수 있습니다. 클라이언트 라이브러리는 계속 설치되지만(엄격히 종속됨) 시스템에 영향을 주지 않습니다.

관련 정보