Solaris のシステム管理 (第 2 巻)

この例のコマンドは、印刷サーバーで実行しなければなりません。この例では次の情報を使用していますが、これらの情報は状況によって異なります。

1# lpadmin -p luna1 -v /dev/null
2# lpadmin -p luna1 -i /usr/lib/lp/model/netstandard
3# lpadmin -p luna1 -o dest=nimquat:9100 -o protocol=tcp  -o timeout=5
4# lpadmin -p luna1 -I postscript -T PS
# cd /etc/lp/fd
5# for filter in *.fd;do	
	  > name=`basename $filter .fd`	
	  > lpfilter -f $name -F $filter	
	  > done
6# accept luna1	destination "luna1" now accepting requests
# enable luna1	printer "luna1" now enabled
7# lpadmin -p luna1 -D "Room 1954 ps"
8# lpstat -p luna1
		printer luna1 is idle. enabled since Jun 16 10:25 1998. 
available.

1. プリンタ名を定義する。デバイスを /dev/null に設定する。

2. ネットワークプリンタ用のインタフェーススクリプトを定義する。

3. 宛先、プロトコル、およびタイムアウトを設定する。

4. プリンタが直接印刷できるファイル内容形式とプリンタタイプを指定する。

5. 印刷フィルタを印刷サーバーに追加する。

6. プリンタが印刷要求を受け入れて、印刷できるようにする。

7. プリンタの説明を追加する。

8. プリンタが用意できていることを確認する。