GNU/Linux >> Linux Esercitazione >  >> Linux

Servizio del sistema operativo Linux "hplip"

HPLIP è una soluzione sviluppata da HP per la stampa, la scansione e l'invio di fax con stampanti a getto d'inchiostro e laser HP in Linux.

Il progetto HPLIP fornisce supporto per la stampa per 1.292 modelli di stampante, tra cui Deskjet, Officejet, Photosmart, PSC (Print Scan Copy), Business Inkjet, LaserJet, Edgeline MFP e LaserJet MFP. (Nota:non tutti i modelli sono attualmente supportati).

Il progetto Hewlett-Packard Linux Imaging and Printing (HPLIP) fornisce una soluzione di connettività unificata, singola e multifunzione per Linux. L'obiettivo di questo progetto è fornire la stampa, l'invio di fax, la scansione, l'accesso a schede fotografiche e la gestione dei dispositivi "radicalmente semplici" agli utenti Linux desktop consumer e di piccole imprese. Questo progetto è basato su software open source e utilizza licenze compatibili con GPL.

HPLIP è composto da diversi componenti principali; applicazioni, driver, backend, demoni e file PPD. HPLIP è progettato per funzionare con il sistema di spooler CUPS. Un sistema CUPS/HPLIP fornisce una comunicazione bidirezionale necessaria per il pieno supporto HPLIP. HPLIP fornisce un nuovo backend CUPS chiamato "hp" che supporta la connettività di stampa bidirezionale.

HPLIP utilizza HPIJS per generare dati pronti per la stampante per lavori di stampa non PostScript. HPIJS è disponibile dal 2001 come soluzione unidirezionale. HPIJS è stato modificato per supportare HPLIP, ma HPIJS è ancora compatibile con le versioni precedenti degli spooler esistenti. HPIJS è incluso con la soluzione HPLIP. HPLIP supporta la connettività su USB, parallela e rete (JetDirect).

Caratteristiche:

  • Stampa su 1.292 stampanti HP, tra cui Deskjet, Officejet, Photosmart, PSC, Business Inkjet e LaserJet. (Per un elenco completo, vedere Dispositivi supportati).
  • Stampa di foto di alta qualità.
  • Stampa al vivo.
  • Durata fronte/retro automatica (su stampanti in dotazione).
  • Scansione da multifunzione Officejet, PSC, Photosmart e LaserJet compatibili.
  • Scansione dell'alimentatore automatico di documenti (ADF).
  • Un'interfaccia compatibile con Scanner Access Now Easy (SANE).
  • Scansione a colori e in bianco e nero.
  • Utilità di invio fax da PC.
  • Invia rubrica fax.
  • Utilità di accesso alla scheda fotografica.
  • Gestione dispositivi (cassetta degli attrezzi) con strumenti di manutenzione, livelli dei materiali di consumo e informazioni sullo stato.
  • Tipi di connessione USB, di rete e parallela.
  • Integrazione completa con CUPS.
  • File PPD fornito per stampanti laser solo Postscript.
  • Utilità della riga di comando per molte attività spesso necessarie.
  • Una semplice utility di configurazione.
  • Programma di installazione automatizzato.

Controllo del servizio

1. Posizione dello script Init.d:​​/etc/init.d/hplip

2. Esempio di “chkconfig –list [servizio]”

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

3. Opzioni di utilizzo del servizio disponibili

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

Per avviare il servizio hplip:

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

Per interrompere il servizio hplip:

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

Per verificare lo stato del servizio hplip:

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

Per riavviare il servizio 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. Quali demoni esegue

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

5. Quali moduli carica

none

Altre informazioni

1. Pacchetti RPM

hplip-[version]-[release]

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

2. File di configurazione

/etc/hp/hplip.conf

3. Esempio di file di configurazione

# 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. Servizio del sistema operativo Linux 'nfs'

  2. Servizio del sistema operativo Linux 'microcode_ctl'

  3. Servizio del sistema operativo Linux "NetFS"

  4. Servizio del sistema operativo Linux 'ldap'

  5. Servizio del sistema operativo Linux 'yppasswdd'

Servizio del sistema operativo Linux "auditd"

Sistema operativo Linux Servizio "smartd"

Servizio del sistema operativo Linux 'irqbalance'

Servizio del sistema operativo Linux 'rpcgssd'

Servizio del sistema operativo Linux 'yum-updatesd'

Servizio del sistema operativo Linux "acpid"