Linuxサーバーを使用してUSBプリンタをネットワークプリンタとして設定するには?

Linuxサーバーを使用してUSBプリンタをネットワークプリンタとして設定するには?

基本的には今USBプリンタがありますが、かなり良いです。私の家族は5人で、私たち全員が常にプリンタを使いたかったのです。

Windowsにはプリンタを共有する方法が組み込まれていますが、これはコンピュータの電源が入っている間にのみ機能します。 Ubuntu Server Editionの実行に使用するいくつかの小型低電力システムがあります。

デフォルトでは、ネットワークプリンタのようにUSBプリンタを使用できるようにする既存のLinuxアプリケーションはありますか?

また、これがどのように可能かはわかりませんが、LinuxシステムでもApple AirPrintサーバーを実行してiDeviceでも印刷できると思います。

答え1

2つのオプションがあります。

ワイヤレスUSBブリッジ

小型ワイヤレス/USBデバイスを購入して、プリンタをワイヤレスで共有できます。その後、IPP(たとえば)を使用して接続できますipp://<ip address of wireless bridge>/USB_queue

このようなデバイスは、次のタスクを実行します。NETGEAR PS121 USB 2.0ミニプリントサーバー

ここが私が働くところです。この特定のデバイスはLPDを使用してネットワーク経由でプリンタを提供するため、次のように接続されたUSBプリンタにアクセスできます。

lpd://192.168.1.109/L1

コンピュータ経由で共有

通常どおりにプリンタをPCに接続し、CUPSを使用してネットワーク経由でプリンタを共有できます。同様に、ユーザーはIPP(たとえば)を使用してプリンタにアクセスできますipp://<linux host w/ printer>/<name of printer

Sambaを設定すると、Sambaを使用してIPPの代わりにWindows PCおよびLinuxシステムでプリンタを共有できます。

共有プリンタ

Linuxホストでプリンタが検出されたら、ドロップダウンメニューまたは端末からプリンタ設定GUIにアクセスできます。

/usr/share/system-config-printer/system-config-printer.py

これにより、次のダイアログボックスが表示されます。

                プリンタダイアログの場合 ss

ここでは、欠落しているLinuxホストでUSBプリンタが検出され、正しく機能していることを確認できます。

          プリンタのプロパティ ss

「ポリシー」セクションを選択し、「プリンタの共有」チェックボックスを選択します。

          プリンタ共有SS

これで、クライアントで次のようにプリンタを選択できます。

   クライアントプリンタダイアログのss

引用する

関連情報