Piをプリントサーバーとして使用したいと思います。プリンターは、プリントサーバーとして使用するコンピューターでサポートされています。それは十分に速く、これに十分ですか?推奨されるdebianイメージを使用してプリントサーバーをセットアップするにはどうすればよいですか?
Piをプリントサーバーとして使用したいと思います。プリンターは、プリントサーバーとして使用するコンピューターでサポートされています。それは十分に速く、これに十分ですか?推奨されるdebianイメージを使用してプリントサーバーをセットアップするにはどうすればよいですか?
回答:
他のいくつかの有用なメンバーが指摘したように(わかりました。@ AlexChamberlainは正直に言うと。)プリンタードライバーが最初に動作することを確認する必要があります。コンピューターから定期的に印刷できない場合は、印刷サーバーに変換しても意味がありません。
プリンターをインストールする手順はこの回答の範囲を超えていますが、少なくとも、デーモンを含むCUPSのインストールを含める必要があります。次のコマンドを実行して実行できます。
$ sudo apt-get install cups
DebianまたはArch Linuxの以下。
$ sudo pacman -S cups
サーバーを再構成するだけで、他のマシンがプリンターにアクセスできるようになります。/etc/cups/cupsd.conf
ファイルを編集します。指定する必要があるものが2つあります。
ここに私たちのニーズに合ったものがあります。値を変更してください。
# /etc/cups/cupsd.conf
Listen *:49631
<Location /printers>
Order allow,deny
Allow 192.168.0.*
Allow 192.168.1.*
</Location>
最後に、CUPSデーモンを再起動する必要があります。構成ファイルで何かを変更するときはいつでも、デーモンを再起動する必要があることに注意してください。Debianでは、実行
$ sudo /etc/init.d/cups restart
多田!サーバーをセットアップしました!= Dクライアントをセットアップするだけです...
WindowマシンがCUPSサーバーを介して印刷できるようにするには、http://
アドレスを提供する必要があります。これを行うには、sambaをインストールします。
$ sudo aptitude install samba
CUPSデーモンを再起動してください。
$ sudo /etc/init.d/cups restart
これで、Windowsに次のURLを使用するように指示できます!(特定の設定を反映するように編集してください。)
http://<ip>:<port>/printers/<printer_name>
プリンターのインストールはウィンドウマネージャーごとにウィンドウマネージャーが異なるため、これを昔ながらの真の方法で行います!最初にインストールする必要がありますlibcups
。
$ sudo pacman -S libcups
次に、CUPSサーバーのIPまたはホスト名をに追加します/etc/cups/client.conf
。ファイルは次のようになります。
# /etc/cups/client.conf
ServerName hostname-or-ip-address[:port]
これで、すべてのアプリケーションがプリンターを見つけることができるはずです。