GNU/Linux >> Belajar Linux >  >> Linux

Layanan OS Linux 'hplip'

HPLIP adalah solusi yang dikembangkan HP untuk mencetak, memindai, dan mengirim faks dengan printer berbasis inkjet dan laser HP di Linux.

Proyek HPLIP menyediakan dukungan pencetakan untuk 1.292 model printer, termasuk Deskjet, Officejet, Photosmart, PSC (Print Scan Copy), Business Inkjet, LaserJet, Edgeline MFP, dan LaserJet MFP. (Catatan:Saat ini tidak semua model didukung).

Proyek Pencitraan dan Pencetakan Linux Hewlett-Packard (HPLIP) menyediakan solusi konektivitas tunggal dan multi-fungsi terpadu untuk Linux. Tujuan dari proyek ini adalah untuk menyediakan pencetakan, faks, pemindaian, akses kartu foto, dan manajemen perangkat yang “sangat sederhana” kepada konsumen dan pengguna Linux desktop bisnis kecil. Proyek ini berbasis perangkat lunak sumber terbuka dan menggunakan lisensi yang kompatibel dengan GPL.

HPLIP terdiri dari beberapa komponen utama; aplikasi, driver, backend, daemon, dan file PPD. HPLIP dirancang untuk bekerja dengan sistem spooler CUPS. Sistem CUPS/HPLIP menyediakan komunikasi dua arah yang diperlukan untuk dukungan penuh HPLIP. HPLIP menyediakan backend CUPS baru yang disebut “hp” yang mendukung konektivitas pencetakan dua arah.

HPLIP menggunakan HPIJS untuk menghasilkan data siap-printer untuk pekerjaan cetak non-postscript. HPIJS telah tersedia sejak tahun 2001 sebagai solusi satu arah. HPIJS telah dimodifikasi untuk mendukung HPLIP, tetapi HPIJS masih kompatibel dengan spooler yang ada. HPIJS disertakan dengan solusi HPLIP. HPLIP mendukung konektivitas melalui USB, paralel, dan jaringan (JetDirect).

Fitur:

  • Mencetak ke 1.292 printer HP, termasuk Deskjet, Officejet, Photosmart, PSC, Business Inkjet, dan LaserJet. (Untuk daftar lengkap, lihat Perangkat yang Didukung).
  • Pencetakan foto berkualitas tinggi.
  • Pencetakan full-bleed.
  • Pencetakan dupleks otomatis (pada printer yang dilengkapi).
  • Memindai dari Officejet, PSC, Photosmart, dan MFP LaserJet yang kompatibel.
  • Pemindaian pengumpan dokumen otomatis (ADF).
  • Antarmuka yang kompatibel dengan Scanner Access Now Easy (SANE).
  • Pemindaian warna dan hitam-putih.
  • Utilitas pengiriman faks PC.
  • Kirim buku alamat faks.
  • Utilitas akses kartu foto.
  • Pengelola perangkat (kotak alat) dengan alat pemeliharaan, tingkat persediaan, dan informasi status.
  • Jenis koneksi USB, jaringan, dan paralel.
  • Integrasi penuh dengan CUPS.
  • File PPD disediakan untuk printer laser khusus Postscript.
  • Utilitas baris perintah untuk banyak tugas yang sering dibutuhkan.
  • Utilitas penyiapan sederhana.
  • Pemasang Otomatis.

Kontrol Layanan

1. Lokasi skrip Init.d :/etc/init.d/hplip

2. Contoh “chkconfig –list [service]”

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

3. Opsi penggunaan layanan yang tersedia

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

Untuk memulai layanan hplip:

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

Untuk menghentikan layanan hplip:

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

Untuk memeriksa status layanan hplip:

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

Untuk memulai kembali layanan 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. Daemon mana yang dijalankan

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

5. Modul mana yang dimuat

none

Informasi Lainnya

1. Paket RPM

hplip-[version]-[release]

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

2. File konfigurasi

/etc/hp/hplip.conf

3. Contoh file konfigurasi

# 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. 'portmap' layanan OS Linux

  2. Layanan OS Linux 'diaudit'

  3. Layanan OS Linux 'nfs'

  1. Layanan OS Linux 'microcode_ctl'

  2. Layanan OS Linux 'smartd'

  3. Layanan OS Linux 'irqbalance'

  1. Layanan OS Linux 'rpcgssd'

  2. Layanan OS Linux 'yum-updatesd'

  3. Layanan OS Linux 'acpid'