Solaris のシステム管理 (印刷)

Procedureフォームを取り外し、装着する方法

  1. 印刷サーバーで、スーパーユーザーになるか、同等の役割になります。

    役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』「RBAC の構成 (作業マップ)」を参照してください。

  2. 現在のフォームを取り外そうとしているプリンタで印刷要求の受け入れを停止します。


    # reject printer-name
    

    printer-name とは、フォームを取り外すプリンタ名です。

    新しい印刷要求 (フォームを必要としない場合もある) は、そのプリンタの待ち行列に入れられなくなります。

  3. 現在のフォームを取り外します。


    # lpadmin -p printer-name -M -f none
    

    このコマンドの変数 printer-name は、手順 2 と同じです。

    現在のフォームは、印刷サーバーの /etc/lp/printers/printer-name/configuration ファイルから削除されます。

  4. プリンタからフォーム用紙を取り外します。

  5. 次の印刷要求のために新しいフォーム用紙を投入します。

  6. フォームを装着します。


    # lpadmin -p printer-name -M -f form-name[-a -o filebreak]
    -p

    フォームを装着するプリンタ名を指定する

    -M

    装着するフォーム名を指定する

    -a -o filebreak

    フォームに位置揃えパターンが定義されている場合は、そのコピーを印刷できるようにする

    -p printer-name

    フォームを装着するプリンタ名

    -M -f form-name

    装着するフォーム名

    指定したフォームは、印刷サーバーの /etc/lp/printers/printer-name/configuration ファイルに追加されます。

  7. プリンタ上で印刷要求の受け付けを開始します。


    # accept printer-name
    

    これで、プリンタは新しく装着したフォームで印刷する準備ができました。

  8. フォームが装着されたことを確認します。


    # lpstat -p printer-name -l
    

    あるいは、新しいフォームを必要とする印刷要求を出して、プリンタの出力をチェックします。


例 10–16 フォームの取り外し

次の例は、現在装着されているフォームをプリンタ luna から取り外すプロセスを示しています。


# reject luna
destination "luna" will no longer accept requests
# lpadmin -p luna -M f none
# accept luna
destination "luna" now accepting requests


例 10–17 フォームの装着

次の例は、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