第 7章プリンタの設定

この章では、printconfによるローカルプリンタの設定、テスト、修正などを行う方法について説明します。その他のタイプのプリンタ設定やプリンタのエイリアスの作成などの説明については、オフィシャル Red Hat Linuxカスタマイズガイドを参照するか、printconfアプリケーションのヘルプボタンをクリックしてください。

Red Hat Linuxには、printtoolは含まれていません。printtoolに代わるものとして、printconfユーティリティが含まれています。printconfユーティリティでは、設定ファイル/etc/printcap、印刷スプールディレクトリ、印刷フィルタの保守を行います。

printconfを使用するには、X Window Systemが稼動していることと、ユーザーにroot権限があることが必要です。printconfは、以下のいずれかの方法を使って起動します。

X Window Systemがインストールされていない場合やテキストベースのインターフェイスを使用する場合は、printconfをテキストベースのアプリケーションとして実行することができます。この場合は、rootでログインするか、suコマンドを使用して一時的にrootユーザーとなり、シェルプロンプトから/usr/sbin/printconf-tuiコマンドを入力します。

重要項目/etc/printcapは編集しない
 

/etc/printcapファイルは編集しないでください。プリンタデーモン(lpd)が起動または再起動されるたびに、新しい/etc/printcapファイルが動的に作成されます。

printconfを使用しないでプリンタを追加する場合は、/etc/printcap.localファイルを編集します。/etc/printcap.local内のエントリはprintconfには表示されませんが、プリンタデーモンはこれを読み取ります。古いバージョンのRed Hat Linuxからシステムをアップグレードする場合、既存の設定ファイルは、printconfが使用する新しいフォーマットへと変換されます。printconfにより新しい設定ファイルが生成されるたびに、古いファイルは/etc/printcap.oldとして保存されます。

図 7-1. printconf

printconfでは以下の5種類の印刷キューを設定できますが、本章ではローカルプリンタの設定についてのみ説明します。

ローカルプリンタ以外のプリンタの設定については、オフィシャル Red Hat Linuxカスタマイズガイドを参照するか、printconfヘルプボタンをクリックしてください。

重要項目重要
 

新しい印刷キューを追加したり、既存の印刷キューを変更したりする場合、その変更を有効にするにはプリンタデーモン(lpd)を再起動する必要があります。

適用ボタンをクリックすると、変更内容が保存され、プリンタデーモンが再起動されます。プリンタデーモン(lpd)が再起動されるまで、変更内容は/etc/printcap設定ファイルには書き込まれません。ファイル-変更を保存メニューを選択してからファイル-lpdを再起動メニューを選択すると、変更内容を保存してプリンタデーモンを再起動することができます。

プリンタ一覧でプリンタタイプINVALIDに設定されたプリンタが表示された場合、そのプリンタが正しく機能するのに必要なオプションが設定されていません。一覧からこのプリンタを削除するには、プリンタを選択して削除ボタンをクリックします。

ローカルプリンタの追加

自分のコンピュータのパラレルポートやUSBポートなどに接続されるローカルプリンタを追加するには、printconfのメインウィンドウで新規ボタンをクリックします。図7-2のようなウィンドウが表示されます。をクリックして続行します。

図 7-2. プリンタの追加

図7-3に示すような画面が表示されます。プリンタ名に一意のプリンタ名を入力します。これはそのプリンタを説明するような任意の名前です。プリンタ名にはスペースを含めることはできません。また、a〜zまたはA〜Zの文字から始まる名前でなければいけません。有効な文字は、a〜z、A〜Z、0〜9、-、_です。

プリンタタイプメニューからローカルプリンタを選択してをクリックします。

図 7-3. ローカルプリンタの追加

printconfにより、プリンタデバイスの検出が試行され、図7-4に示すようにデバイスが表示されます。使用するプリンタデバイスが表示されない場合は、カスタムデバイスをクリックしてください。使用するプリンタデバイスの名前を入力してOKをクリックし、プリンタデバイス一覧に追加します。使用するプリンタデバイスを選択したら、をクリックします。

図 7-4. プリンタデバイスの選択

printconfにより、選択したプリンタデバイスに接続されたプリンタの検出が試行されます(図7-5を参照)。正しいプリンタが選択されない場合や、プリンタが検出されない場合は、手動でプリンタを選択してください。プリンタはメーカー別に分類されています。プリンタのメーカーの横にある矢印をクリックしてください。展開された一覧からプリンタを探して、プリンタ名の横の矢印をクリックします。プリンタドライバの一覧が表示されます。ドライバを選択します。使用するドライバが不明な場合は、一覧の先頭のものを選択してください。このドライバで問題がある場合は、printconfのプリンタ設定を編集して、別のドライバを選択します。

図 7-5. プリンタドライバの選択

最後にプリンタを確認します。追加するプリンタが決まったら、終了をクリックします。 プリンタ設定を変更するには、戻るをクリックしてください。

メインウィンドウのプリンタ一覧に新しいプリンタが表示されます。メインウィンドウで適用ボタンをクリックして、変更内容を/etc/printcap設定ファイルに保存し、プリンタデーモン(lpd)を再起動します。変更を適用したら、テストページを印刷して設定が正しいことを確認します。詳細についてはテストページの印刷を参照してください。

テストページの印刷

プリンタの設定が終わったら、テストページを印刷してプリンタが正しく機能することを確認する必要があります。テストページを印刷するには、プリンタ一覧からテストするプリンタを選択し、メニューからテスト-Postscriptテストページを印刷A4 Postscriptテストページを印刷ASCIIテストページを印刷のいずれかを選択します。PostScriptを印刷できないプリンタの場合は、ASCIIテストページを印刷してください。

注意

[1]

シェルプロンプトでprinttoolと入力すると、printconfが起動します。