avahiなしでDebian Jessieで印刷する

avahiなしでDebian Jessieで印刷する

Debian Jessieでネットワーク接続されたHP LaserJet 600 M602に印刷する方法を探していますが、依存関係としてavahiを含まない解決策が見つからないようです。私はネットワーク設定を妨げているので、avahiはしたくありません。

カップ、Gutenprint、フーマティック、hplipはすべてavahiの注目を集めています。 avahiなしで「HP LaserJet 600 M602」ネットワークの印刷設定を取得するには?

私のプリンタのすべての機能を持っていない一般的なプリンタドライバが許可されています。だからこれはPDFだけを印刷する解決策になるでしょう。


修正する:

最小限の解決策が見つかりました。スプーリングを必要とせずにppdプリンタがある場合は、次のことができます。

ncat [ip_of_printer] 9100 < file_to_print.pdf

9100は、rawデータをプリンタに送信するためにHP jetdirectプロトコルによって使用されるポートです。また、私が使用しているプリンタはPPDプリンタなので、基本的にPostScriptを理解します(PDF / psについてはわかりませんが、すべてのPDFファイルで動作していなくても驚くことはありません。そうであれば、まずpdf2ps試してみます。)

必須ではありませんが(AFAICT)このプリンタのPPDファイルは、「hplip」Debianソースパッケージにあります。これがうまくいくかどうかはまだ研究中です。しかし、今はミニマリストとしてncatを使うのは幸せです。

引用:
http://www.lprng.com/LPRng-Reference/LPRng-Reference.html

ベストアンサー1

CUPSパッケージのみおすすめAvahiデーモンなので、厳密な依存関係と同様に、デフォルトでインストールを選択してもインストール(および実行)する必要はありません。単に選択を解除できます。クライアントライブラリは引き続きインストールされますが(厳密に依存している)、システムには影響しません。

おすすめ記事