この例のコマンドは、プリンタサーバーで実行する必要があります。この例では次の情報を使用しています。実際の状況に合わせて指定する情報を変更してください。
プリンタ名: luna1
サーバー: saturn
ネットワークプリンタアクセス名: nimquat:9100
プロトコル: tcp
タイムアウト:5
インタフェース: /usr/lib/lp/model/netstandard
プリンタタイプ: PS
内容形式: postscript
デバイス: /dev/null
# lpadmin -p luna1 -v /dev/null 1
# lpadmin -p luna1 -m netstandard 2
# lpadmin -p luna1 -o dest=nimquat:9100 -o protocol=tcp
-o timeout=5 3
# lpadmin -p luna1 -I postscript -T PS 4
# cd /etc/lp/fd
# for filter in *.fd;do
> name=`basename $filter .fd`
> lpfilter -f $name -F $filter
> done 5
# accept luna1
destination "luna1" now accepting requests
# enable luna1 6
printer "luna1" now enabled
# lpadmin -p luna1 -D "Room 1954 ps" 7
# lpstat -p luna1 8
printer luna1 is idle. enabled since Jul 12 11:17 2001. available.
|
プリンタ名を定義する。デバイスを /dev/null に設定する。
ネットワークプリンタ用のインタフェーススクリプトを定義する。
宛先、プロトコル、およびタイムアウトを設定する。
プリンタが直接印刷できるファイル内容形式とプリンタタイプを指定する。
印刷フィルタをプリンタサーバーに追加する。
プリンタが印刷要求を受け入れて、印刷できるようにする。
プリンタの説明を追加する。
プリンタが用意できていることを確認する。