GNU/Linux >> Znalost Linux >  >> Linux

Služba operačního systému Linux „hplip“

HPLIP je řešení vyvinuté společností HP pro tisk, skenování a faxování pomocí inkoustových a laserových tiskáren HP v systému Linux.

Projekt HPLIP poskytuje tiskovou podporu pro 1 292 modelů tiskáren, včetně Deskjet, Officejet, Photosmart, PSC (Print Scan Copy), Business Inkjet, LaserJet, Edgeline MFP a LaserJet MFP. (Poznámka:V současné době nejsou podporovány všechny modely).

Projekt Hewlett-Packard Linux Imaging and Printing (HPLIP) poskytuje jednotné jedno a vícefunkční řešení konektivity pro Linux. Cílem tohoto projektu je poskytnout „radikálně jednoduchý“ tisk, faxování, skenování, přístup k fotografickým kartám a správu zařízení pro spotřebitele a malé podniky desktopových uživatelů Linuxu. Tento projekt je založen na softwaru s otevřeným zdrojovým kódem a používá licence kompatibilní s GPL.

HPLIP se skládá z několika hlavních komponent; aplikace, ovladač, backend, démoni a soubory PPD. HPLIP je navržen pro práci se systémem zařazování CUPS. Systém CUPS/HPLIP zajišťuje obousměrnou komunikaci, která je nezbytná pro plnou podporu HPLIP. HPLIP poskytuje nový backend CUPS nazvaný „hp“, který podporuje obousměrné připojení tisku.

HPLIP používá HPIJS pro generování dat připravených pro tiskárnu pro nepostscriptové tiskové úlohy. HPIJS je k dispozici od roku 2001 jako jednosměrné řešení. HPIJS byl upraven tak, aby podporoval HPLIP, ale HPIJS je stále zpětně kompatibilní se stávajícími zařazovacími programy. HPIJS je součástí řešení HPLIP. HPLIP podporuje připojení přes USB, paralelně a po síti (JetDirect).

Vlastnosti:

  • Tisk na 1 292 tiskárnách HP, včetně Deskjet, Officejet, Photosmart, PSC, Business Inkjet a LaserJet. (Úplný seznam naleznete v části Podporovaná zařízení).
  • Vysoce kvalitní tisk fotografií.
  • Tisk bez okrajů.
  • Automatický oboustranný tisk (na vybavených tiskárnách).
  • Skenování z kompatibilních multifunkčních zařízení Officejet, PSC, Photosmart a LaserJet.
  • Skenování pomocí automatického podavače dokumentů (ADF).
  • Rozhraní kompatibilní se skenerem Access Now Easy (SANE).
  • Barevné a černobílé skenování.
  • Nástroj pro odesílání faxů z počítače.
  • Odeslat faxový adresář.
  • Nástroj pro přístup ke kartě.
  • Správce zařízení (soubor nástrojů) s nástroji údržby, úrovněmi spotřebního materiálu a informacemi o stavu.
  • Typy připojení USB, sítě a paralelního připojení.
  • Plná integrace s CUPS.
  • Soubor PPD poskytovaný pouze pro laserové tiskárny PostScript.
  • Obslužné programy příkazového řádku pro mnoho často potřebných úkolů.
  • Jednoduchý instalační nástroj.
  • Automatický instalační program.

Řízení služeb

1. Umístění skriptu Init.d:​​/etc/init.d/hplip

2. Příklad „chkconfig –list [service]“

# chkconfig --list hplip
hplip           0:off   1:off   2:on    3:on    4:on    5:on    6:off

3. Dostupné možnosti využití služeb

# service hplip
Usage: /etc/init.d/hplip {start|stop|status|restart|condrestart}

Spuštění služby hplip:

# service hplip start
Starting hpiod:                                            [  OK  ]
Starting hpssd:                                            [  OK  ]

Zastavení služby hplip:

# service hplip stop
Stopping hpiod:                                            [  OK  ]
Stopping hpssd:                                            [  OK  ]

Chcete-li zkontrolovat stav služby hplip:

# service hplip status
hpiod (pid 13962) is running...
hpssd (pid 13967) is running...

Restartování služby 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. Které démony spouští

/usr/sbin/hpiod
python /usr/share/hplip/hpssd.py

5. Které moduly načítá

none

Další informace

1. RPM balíčky

hplip-[version]-[release]

e.g:
hplip-1.6.7-4.1.el5_0.3

2. Konfigurační soubor

/etc/hp/hplip.conf

3. Příklad konfiguračního souboru

# 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


Linux
  1. Služba operačního systému Linux „nfs“

  2. Služba operačního systému Linux „microcode_ctl“

  3. Služba Linux OS „NetFS“

  1. Služba Linux OS „ldap“

  2. Služba OS Linux „yppasswdd“

  3. Linux OS Service ‚xendomény‘

  1. Služba Linux OS „nscd“

  2. Služba Linux OS „chobotnice“

  3. Služba OS Linux „chytrá“