プリンタ情報をカスタマイズする必要がない場合は、ユーザーのホームディレクトリに .printers ファイルを設定する必要はありません。けれども、.printers ファイルを設定しておけば、ユーザー独自のカスタムプリンタ別名を設定することができます。別名 _default を使用すると、デフォルトのプリンタを指定できます。また、特殊な別名 _all を設定すると、印刷要求を取り消すときや、プリンタの状態を確認するときに対象とするプリンタのリストを定義できます。
lp コマンドは、プリンタ構成情報を探す場合に、ネームサービスよりも先にユーザーのホームディレクトリを調べます。つまり、ユーザーのプリンタ構成ファイルを使用すれば、ネームサービスの共有情報ではなく、カスタムプリンタ情報を使用できることになります。
.printers ファイルの詳細については、printers(4) のマニュアルページを参照してください。
システムにスーパーユーザーでログインします。
任意のエディタで、ユーザーのホームディレクトリに .printers ファイルを作成します。
(省略可能) 別名 _default を設定して、特定のプリンタをデフォルトプリンタに指定します。たとえば、次のようなエントリを作成します。
# _default printer_name |
(省略可能) 別名 _all を設定して、印刷要求を取り消したり、プリンタの状態を調べたりするときの対象となるプリンタを定義します。たとえば、次のようなエントリを作成します。
# _all printer1,printer2,printer3 |
編集したファイルを .printers という名前で保存します。