この例では、ローカルの PostScript プリンタをプリンタサーバーで印刷できるようにする方法を示しています。この例のコマンドは、プリンタが接続されているプリンタサーバーで実行しなければなりません。この例では次の情報を使用しています。実際に指定する情報はこれとは異なります。
プリンタ名: luna
ポートデバイス: /dev/term/b
プリンタタイプ: PS
ファイル内容形式: postscript
# chown lp /dev/term/b
# chmod 600 /dev/term/b 1
# lpadmin -p luna -v /dev/term/b 2
# lpadmin -p luna -T PS 3
# lpadmin -p luna -I postscript 4
# cd /etc/lp/fd
# for filter in *.fd;do
> name=`basename $filter .fd`
> lpfilter -f $name -F $filter
> done 5
# accept luna
destination "luna" now accepting requests
# enable luna 6
printer "luna" now enabled
# lpadmin -p luna -D "Room 1954 ps" 7
# lpstat -p luna 8
printer luna is idle. enabled since Jul 12 11:17 1999. available.
|
lp に所有権とポートデバイスへの単独アクセスを設定する。
プリンタ名とプリンタが使用するポートデバイスを定義する。
プリンタのプリンタタイプを設定する。
プリンタが直接印刷できるファイル内容形式を指定する。
印刷フィルタをプリンタサーバーに追加する。
プリンタが印刷要求を受け入れて、印刷できるようにする。
プリンタの説明を追加する。
プリンタが用意できていることを確認する。