印刷コマンドを使用するときにプリンタ名を入力しなくてもすむように、ユーザーのデフォルトプリンタを指定できます。あるプリンタをデフォルトとして指定する前に、そのプリンタをシステム上の印刷サービスに認識させなければなりません。
次のいずれかを設定して、ユーザーのデフォルトプリンタを設定します。
LPDEST 環境変数
PRINTER 環境変数
ユーザーの .PRINTERS ファイルの _default 変数
システムのデフォルトプリンタ (lpadmin -d コマンドまたは Solaris 印刷マネージャーを使用)
アプリケーションがプリンタを指定する場合は、システムのデフォルトプリンタを設定したかどうかに関係なく、その出力先が印刷サービスに使用されます。アプリケーションにプリンタの出力先がない場合や、印刷コマンドの使用時にプリンタ名が指定されていない場合は、印刷コマンドはデフォルトプリンタを特定の順序で検索します。次の表は、システムのデフォルトプリンタの検索順序を示しています。
表 6–2 デフォルトプリンタの検索順序
検索順序 |
/usr/bin/lp コマンドを使用 |
LPD ベースの互換コマンド (lpr、lpq、および lprm) を使用 |
---|---|---|
1 |
LPDEST 変数 |
PRINTER 変数 |
2 |
PRINTER 変数 |
LPDEST 変数 |
3 |
システムのデフォルトプリンタ |
システムのデフォルトプリンタ |