この節では、SunOS 4.x と Solaris 2.6 との間でのプリンタの設定と管理の相違について説明します。実際のシステムサービスはすべて、Solaris 2.6 環境でしか利用できません。これに対応する SunOS 4.x サービスは、互換モードでも使用できません。
代わりに、System V プリンタ管理コマンド、lpadmin(1M) と lpsystem(1M) を使用しなければなりません。terminfo データベースと /etc/lp ディレクトリ内の構成ファイルを使用してください。詳細は『Solaris のシステム管理』を参照してください。
表 11-2 は印刷設定のためのコマンドの比較を示します。
表 11-2 プリンタ管理、設定、ファイルの比較
SunOS 4.x |
SunOS 5.6 |
機能 |
---|---|---|
ラインプリンタ機能を制御する |
||
プリンタ機能を定義するファイル |
||
|
印刷システムがスプールとロックファイルを格納するディレクトリ |
|
なし |
プリンタ間で印刷待ち行列を転送する |
|
lpc down |
プリンタへの待ち行列の実行を停止する |
SunOS 4.x では、troff ファイルをデフォルトプリンタに送信するために次のコマンドが必要です。
% troff filename |
Solaris 2.6 環境では、パイプ (|) を使用して lp コマンドにファイルを出力する必要があります。表 11-3 は SunOS 5.6 の troff コマンドを示します。
表 11-3 SunOS 5.6 の troff コマンド
SunOS 5.6 コマンド |
機能 |
---|---|
troff file | /usr/lib/lp/postscript/dpost|lp |
troff ジョブをサポートするデフォルトプリンタに送信する |
troff file| /usr/lib/lp/postscript/dpost|lp -d printer |
特定のプリンタに送信する |
troff file | lp-Ttroff |