JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Solaris のシステム管理 (印刷)     Oracle Solaris 10 8/11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris オペレーティングシステムでの印刷の概要

印刷の新機能

印刷コマンドを使用するための特権の要件

PPD ファイル管理ユーティリティー

Oracle Solaris 印刷アーキテクチャーの概要

使用可能な印刷ツールおよびサービス

Open Standard Print API の実装

印刷クライアントのコマンド

印刷サーバーと印刷クライアントの定義

インターネット印刷プロトコルの説明

RFC-1179 印刷プロトコルの説明

IPP と RFC-1179 プロトコルの比較

SMB プロトコルの説明

Samba とは

Oracle Solaris リリースでの印刷プロトコルの使用

使用する印刷プロトコルの決定

クライアントとサーバーの間のネットワーク印刷プロトコルを選択する

サポートされているプリンタ URI 形式

サーバーとプリンタの間のネットワーク印刷プロトコルを選択する

Oracle Solaris 印刷マネージャーの説明

LP 印刷サービスの説明

LP 印刷クライアントサーバーの処理手順

印刷サーバーの使用

印刷クライアントの使用

LP 印刷サービスで使用される印刷クライアント処理手順

ローカル印刷の処理スケジュール

LP 印刷サービスによるファイルの管理とローカル印刷要求のスケジューリングの方法

リモート印刷の処理スケジュール

印刷作業の情報の参照箇所

2.  印刷の計画 (作業)

3.  ネットワーク印刷サービスの設定 (作業)

4.  Oracle Solaris 印刷マネージャーを使用したプリンタの設定および管理 (作業)

5.  LP 印刷コマンドを使用したプリンタの設定 (作業)

6.  LP 印刷コマンドを使用したプリンタの管理 (作業)

7.  LP 印刷サービスとプリンタのカスタマイズ (作業)

8.  LP 印刷スケジューラの管理および印刷要求の管理 (作業)

9.  ネットワーク上のプリンタの管理 (作業)

10.  文字セット、フィルタ、フォーム、およびフォントの管理 (作業)

11.  PPD ファイル管理ユーティリティーを使用したプリンタの管理 (作業)

12.  Oracle Solaris オペレーティングシステムでの印刷 (参照情報)

13.  Oracle Solaris OS での印刷に関する問題のトラブルシューティング (作業)

A.  インターネット印刷プロトコルの使用

用語集

索引

印刷の新機能

この節では、この Oracle Solaris リリースで新たに追加または変更された印刷機能について説明します。 Oracle Solaris の新機能の完全な一覧や各 Oracle Solaris リリースの説明については、『Oracle Solaris 10 8/11 の新機能』を参照してください。

印刷コマンドを使用するための特権の要件

Oracle Solaris リリースに実装されている Open Standard Print API (PAPI) の設計では、より高いレベルの特権でアプリケーション、ツールキット、および印刷コマンドを実行しなくても、印刷サービスと対話できるようになりました。

その結果、次の印刷コマンドは SUID ルートにインストールされなくなりました。

これらのコマンドは、以前は SUID ルートにインストールされていました。それは、次のような目的のために、より高いレベルの特権を必要としていたためです。

現在は、この機能は小さなヘルパーアプリケーション /usr/lib/print/lpd-port に集約されています。その結果、RFC-1179 PAPI サポートを使用するどのアプリケーションでも、より高いレベルの特権は不要になりました。lpd-port ヘルパーアプリケーションには、RFC-1179 プロトコルの要求を予約ポートに渡すため、および連続するジョブ ID 番号を割り当てるための、最小限のサポートが含まれています。ヘルパーアプリケーションは SUID ルートにインストールされますが、必要になるまで特権は引き上げられません。特権は、必要な操作に応じて必要なときに引き上げられ、より高いレベルの特権が不要になると永続的に削除されます。Oracle Solaris リリースでは、この処理は特権を使用することによって実現されます。ほかのプラットフォームでは、この処理は setuidseteuid、または setreuid 関数を使用することによって実現されます。

ネットワーク上で共有したくないローカルプリンタがある場合は、印刷ネットワークリスナーを安全に無効にすることができます。Oracle Solaris リリースを実行しているか、または CUPS (Common UNIX Printing System) サーバーを使用している場合、IPP (Internet Printing Protocol) を使用してこれらのサーバーと通信すると、lpstat コマンドにより、各サーバーの機能に加えてリモートの印刷待ち行列および印刷ジョブに関する追加情報を取得できます。

IPP が使用されている場合は、適切として承認されれば、リモート印刷待ち行列および印刷ジョブに対して次の操作を実行できます。

また、IPP が使用されている場合は、印刷要求を印刷サーバー上の印刷待ち行列の間で移動したり、リモートで変更したりすることができます。

詳細は、privileges(5) のマニュアルページを参照してください。詳細な手順については、「インターネット印刷プロトコル使用時のネットワーク上のプリンタの管理 (作業マップ)」を参照してください。

PPD ファイル管理ユーティリティー

Solaris 10 5/08: PPD ファイルマネージャー /usr/sbin/ppdmgr は、Solaris の印刷サブシステムで使用される PostScript プリンタ記述 (PPD) ファイルを管理するためのユーティリティーです。ppdmgr ユーティリティーまたは lpadmin コマンドと -n オプションを使用して PPD ファイルをシステムに追加すると、PPD ファイル情報のキャッシュが自動的に更新されます。このキャッシュは Oracle Solaris 印刷マネージャーで使用されます。

詳細は、「PPD ファイル管理ユーティリティーを使用した PPD ファイルの管理 (作業マップ)」、および ppdmgr(1M) のマニュアルページを参照してください。