HPLIP は、Linux で HP インクジェットおよびレーザー ベースのプリンターを使用して印刷、スキャン、およびファックスを送信するために HP が開発したソリューションです。
HPLIP プロジェクトは、Deskjet、Officejet、Photosmart、PSC (Print Scan Copy)、Business Inkjet、LaserJet、Edgeline MFP、および LaserJet MFP を含む 1,292 のプリンタ モデルの印刷サポートを提供します。 (注:現在、すべてのモデルがサポートされているわけではありません)。
Hewlett-Packard Linux Imaging and Printing プロジェクト (HPLIP) は、Linux 用の単一および多機能の統合接続ソリューションを提供します。このプロジェクトの目標は、消費者および中小企業のデスクトップ Linux ユーザーに、「非常にシンプルな」印刷、ファックス、スキャン、フォトカードへのアクセス、およびデバイス管理を提供することです。このプロジェクトはオープン ソース ソフトウェアに基づいており、GPL 互換ライセンスを使用しています。
HPLIP は、いくつかの主要なコンポーネントで構成されています。アプリケーション、ドライバー、バックエンド、デーモン、および PPD ファイル。 HPLIP は、CUPS スプーラ システムで動作するように設計されています。 CUPS/HPLIP システムは、完全な HPLIP サポートに必要な双方向通信を提供します。 HPLIP は、双方向印刷接続をサポートする「hp」と呼ばれる新しい CUPS バックエンドを提供します。
HPLIP は、HPIJS を使用して、ポストスクリプト以外の印刷ジョブ用のプリンター対応データを生成します。 HPIJS は、単方向ソリューションとして 2001 年から利用可能です。 HPIJS は HPLIP をサポートするように変更されていますが、HPIJS は既存のスプーラーとの下位互換性があります。 HPIJS は、HPLIP ソリューションに含まれています。HPLIP は、USB、パラレル、およびネットワーク (JetDirect) を介した接続をサポートしています。
特徴:
- Deskjet、Officejet、Photosmart、PSC、Business Inkjet、LaserJet を含む 1,292 台の HP プリンタで印刷。 (完全なリストについては、サポートされているデバイスを参照してください)。
- 高品質の写真印刷
- フルブリード印刷。
- 自動両面印刷 (搭載プリンター)
- 互換性のある Officejet、PSC、Photosmart、および LaserJet MFP からのスキャン
- 自動ドキュメント フィーダー (ADF) スキャン
- Scanner Access Now Easy (SANE) 対応のインターフェース
- カラーおよび白黒スキャン
- PC 送信ファックス ユーティリティ
- ファックス アドレス帳を送信する
- フォトカード アクセス ユーティリティ
- メンテナンス ツール、消耗品レベル、ステータス情報を備えたデバイス マネージャー (ツールボックス)
- USB、ネットワーク、パラレル接続の種類
- CUPS との完全な統合。
- Postscript のみのレーザー プリンタ用に提供される PPD ファイル
- 頻繁に必要となる多くのタスクに対応するコマンド ライン ユーティリティ
- シンプルなセットアップ ユーティリティ
- 自動インストーラ
サービス コントロール
1. init.d スクリプトの場所:/etc/init.d/hplip
2. 「chkconfig –list [サービス]」の例
# chkconfig --list hplip hplip 0:off 1:off 2:on 3:on 4:on 5:on 6:off
3.利用可能なサービス利用オプション
# service hplip Usage: /etc/init.d/hplip {start|stop|status|restart|condrestart}
hplip サービスを開始するには:
# service hplip start Starting hpiod: [ OK ] Starting hpssd: [ OK ]
hplip サービスを停止するには:
# service hplip stop Stopping hpiod: [ OK ] Stopping hpssd: [ OK ]
hplip サービスのステータスを確認するには:
# service hplip status hpiod (pid 13962) is running... hpssd (pid 13967) is running...
hplip サービスを再起動するには:
# service hplip restart Stopping hpiod: [ OK ] Stopping hpssd: [ OK ] Starting hpiod: [ OK ] Starting hpssd: [ OK ]
# service hplip condrestart Stopping hpiod: [ OK ] Stopping hpssd: [ OK ] Starting hpiod: [ OK ] Starting hpssd: [ OK ]
4. 実行するデーモン
/usr/sbin/hpiod python /usr/share/hplip/hpssd.py
5. ロードするモジュール
none
その他の情報
<強い>1. RPM パッケージ
hplip-[version]-[release] e.g: hplip-1.6.7-4.1.el5_0.3
<強い>2.構成ファイル
/etc/hp/hplip.conf
<強い>3.構成ファイルの例
# cat /etc/hp/hplip.conf # hplip.conf. Generated from hplip.conf.in by configure. [hplip] version=3.15.9 [dirs] home=/usr/share/hplip run=/var/run ppd=/usr/share/ppd/HP ppdbase=/usr/share/ppd doc=/usr/share/doc/hplip-3.15.9 html=/usr/share/doc/hplip-3.15.9 icon=/usr/share/applications cupsbackend=/usr/lib/cups/backend cupsfilter=/usr/lib/cups/filter drv=/usr/share/cups/drv/hp bin=/usr/bin # Following values are determined at configure time and cannot be changed. [configure] network-build=yes libusb01-build=no pp-build=yes gui-build=yes scanner-build=yes fax-build=yes dbus-build=yes cups11-build=no doc-build=yes shadow-build=no hpijs-install=yes foomatic-drv-install=yes foomatic-ppd-install=no foomatic-rip-hplip-install=no hpcups-install=yes cups-drv-install=yes cups-ppd-install=no internal-tag=3.15.9 restricted-build=no ui-toolkit=qt4 qt3=no qt4=yes policy-kit=no lite-build=no udev_sysfs_rules=no hpcups-only-build=no hpijs-only-build=no