プリンタサーバーにスーパーユーザーまたは lp としてログインするか、同等の役割になります。
現在のフォームを取り外そうとしているプリンタで印刷要求の受け入れを停止します。
# reject printer-name |
printer-name |
フォームを取り外すプリンタ名 |
新しい印刷要求 (フォームを必要としない場合もある) は、そのプリンタの待ち行列に入れられなくなります。
# lpadmin -p printer-name -M -f none |
このコマンドの変数 printer-name は、手順 2 と同じです。
現在のフォームは、プリンタサーバーの /etc/lp/printers/printer-name/configuration ファイルから削除されます。
次の印刷要求のためにフォーム用紙を装着します。
フォームを装着します。
# lpadmin -p printer-name -M -f form-name[-a -o filebreak] |
-p printer-name |
フォームを装着するプリンタ名 |
-M -f form-name |
装着するフォーム名 |
フォームに位置揃えパターンが定義されている場合は、そのコピーを印刷できるようにする |
指定したフォームは、プリンタサーバーの /etc/lp/printers/printer-name/configuration ファイルに追加されます。
プリンタ上で印刷要求の受け付けを開始します。
# accept printer-name |
これで、プリンタは新しく装着したフォームで印刷する準備ができました。
次のコマンド出力の「Form mounted」見出しの下にあるフォーム名をチェックし、フォームが装着されていることを確認します。
$ lpstat -p printer-name -l |
あるいは、新しいフォームを必要とする印刷要求を出して、プリンタの出力をチェックします。
次の例は、現在装着されているフォームをプリンタ luna から取り外すプロセスを示しています。
# reject luna destination "luna" will no longer accept requests # lpadmin -p luna -M f none # accept luna destination "luna" now accepting requests |
次の例は、medical フォームをプリンタ luna 上に装着するプロセスを示しています。
# reject luna destination "luna" will no longer accept requests # lpadmin -p luna -M f medical -a -o filebreak # accept luna destination "luna" now accepting requests |