CUPS 1.5クライアントからCUPS 1.7サーバーに印刷するには?

CUPS 1.5クライアントからCUPS 1.7サーバーに印刷するには?

ネットワークには複数のUbuntuシステムがあります。それらの1人はプリンタを持ち、残りはすべてプリンタを持っています。/etc/cups/client.conf1このボックスにあるファイルを教えてください。

プリントサーバーとして機能するサーバーをCUPS 1.5から1.7にアップグレードするまで、すべてがうまくいきました。

これで、マイクライアントコンピュータにプリンタが表示されなくなります。 (アップグレードされたプリンタには共有プリンタがあり、印刷でき、ポート631を介してアクセスできます。すべてが大丈夫です。)

以前のようにアップグレードされたサーバーにコンテンツを配信するためにクライアントCUPS 1.5システムを入手するにはどうすればよいですか?

解決策

client.confファイルはこれを自動的に実行する必要がありますが、サーバーからプリンターをインポートすることはできません。

クライアントコンピュータでこのコマンドを実行すると、プリンタが設定されます。

SERVER_IP=10.67.5.3
PRINTER=laser
sudo lpadmin -h localhost -p $PRINTER -E -v "ipp://$SERVER_IP/printers/$PRINTER"

client.confファイルをどのように機能させることができるのかまだ疑問に思います。

答え1

CUPS 1.6+では、印刷キューにアクセスする方法が変更されました。cups-browsed新しいパッケージをインストールする必要があります仕える人をクリックして、次のように構成ファイルから/etc/cups/cups-browsed.confコメント行を削除します。BrowseLocalProtocols

# Please remove the "#" in the beginning of the following line to make the
# local printers available to clients running CUPS 1.5.x or older.
BrowseLocalProtocols cups

ヒントを提供したカップメーリングリストのBrian Potkinに感謝します。

関連情報