etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Source: hplip  ]

Package: hplip (3.9.8-1 and others)

HP Linux Printing and Imaging System (HPLIP)

The HP Linux Printing and Imaging System provides full support for printing on most HP SFP (single function peripheral) inkjets and many LaserJets, and for scanning, sending faxes and for photo-card access on most HP MFP (multi-function peripheral) printers.

HPLIP is composed of:

 * System services to handle communications with the printers
 * HP CUPS backend driver (hp:) with bi-directional communication with
   HP printers (provides printer status feedback to CUPS and enhanced
   HPIJS functionality such as 4-side full-bleed printing support)
 * HP CUPS backend driver for sending faxes (hpfax:)
 * hpcups CUPS Raster driver to turn rasterized input from the CUPS
   filter chain into the printer's native format (PCL, LIDIL, ...).
   (hpcups is shipped in a separate package)
 * HPIJS Ghostscript IJS driver to rasterize output from PostScript(tm)
   files or from any other input format supported by Ghostscript, and
   also for PostScript(tm) to fax conversion support
   (HPIJS is shipped in a separate package)
 * Command line utilities to perform printer maintenance, such as
   ink-level monitoring or pen cleaning and calibration
 * GUI and command line utility to download data from the photo card
   interfaces in MFP devices
 * GUI and command line utilities to interface with the fax functions
 * A GUI toolbox to access all these functions in a friendly way
 * HPAIO SANE backend (hpaio) for flatbed and Automatic Document Feeder
   (ADF) scanning using MFP devices

USB, JetDirect (network) and parallel-port devices are supported.

Tags: Hardware Enablement: Printer, Implemented in: Python, User Interface: Daemon, Networking: Server, Network Protocol: SSL/TLS, Role: Program, Purpose: Hardware Driver, Printing

Other Packages Related to hplip

  • depends
  • recommends
  • suggests
  • dep: python (>= 2.4.4~c1)
    An interactive high-level object-oriented language (default version)
  • dep: adduser (>= 3.34)
    add and remove users and groups
  • dep: coreutils (>= 5.1.0)
    GNU core utilities
  • dep: cups (>= 1.1.20)
    Common UNIX Printing System(tm) - server
  • dep: cups-client (>= 1.1.20) [not kfreebsd-amd64, kfreebsd-i386, m68k]
    Common UNIX Printing System(tm) - client programs (SysV)
  • dep: hplip-data (<< 3.9.2.1) [m68k]
    HP Linux Printing and Imaging - data files
    dep: hplip-data (<< 3.9.4b.1) [kfreebsd-amd64, kfreebsd-i386]
    dep: hplip-data (<< 3.9.8.1) [not kfreebsd-amd64, kfreebsd-i386, m68k]
    dep: hplip-data (>> 3.9.2) [m68k]
    dep: hplip-data (>> 3.9.4b) [kfreebsd-amd64, kfreebsd-i386]
    dep: hplip-data (>> 3.9.8) [not kfreebsd-amd64, kfreebsd-i386, m68k]
  • dep: libc0.1 (>= 2.3.2) [kfreebsd-amd64, kfreebsd-i386]
    GNU C Library: Shared libraries
    also a virtual package provided by libc0.1-udeb
  • dep: libc6 (>= 2.3.2) [amd64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.3.6-6~) [i386]
    dep: libc6 (>= 2.4) [armel, mips, mipsel, powerpc, s390]
    dep: libc6 (>= 2.5) [hppa]
    dep: libc6 (>= 2.5-5) [m68k]
    dep: libc6 (>= 2.6) [sparc]
  • dep: libc6.1 (>= 2.4) [alpha]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb
    dep: libc6.1 (>= 2.7) [ia64]
  • dep: libcups2 (>= 1.3.8) [kfreebsd-amd64, kfreebsd-i386, m68k]
    Common UNIX Printing System(tm) - Core library
    dep: libcups2 (>= 1.4.0) [not kfreebsd-amd64, kfreebsd-i386, m68k]
  • dep: libdbus-1-3 (>= 1.0.2)
    simple interprocess messaging system
  • dep: libgcc1 (>= 1:4.4.0) [armel]
    GCC support library
  • dep: libsane (>= 1.0.11-3)
    API library for scanners
  • dep: libsnmp15 (>= 5.4.1~dfsg)
    SNMP (Simple Network Management Protocol) library
  • dep: libssl0.9.8 (>= 0.9.8f-5)
    SSL shared libraries
  • dep: libusb-0.1-4 (>= 2:0.1.12)
    userspace USB programming library
  • dep: lsb-base (>= 3)
    Linux Standard Base 3.2 init script functionality
  • dep: policykit [kfreebsd-amd64, kfreebsd-i386]
    framework for managing administrative policies and privileges
  • dep: policykit-1 [not kfreebsd-amd64, kfreebsd-i386, m68k]
    framework for managing administrative policies and privileges
  • dep: python-dbus (>= 0.80)
    simple interprocess messaging system (Python interface)
  • dep: python-imaging
    Python Imaging Library
  • rec: cups-client (>= 1.1.20) [kfreebsd-amd64, kfreebsd-i386, m68k]
    Common UNIX Printing System(tm) - client programs (SysV)
  • rec: hpijs (>= 3.9.2) [m68k]
    HP Linux Printing and Imaging - gs IJS driver (hpijs)
    rec: hpijs (>= 3.9.4b) [kfreebsd-amd64, kfreebsd-i386]
  • rec: hplip-cups (>= 3.9.8) [not kfreebsd-amd64, kfreebsd-i386, m68k]
    HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
  • rec: sane-utils
    API library for scanners -- utilities
  • sug: hplip-doc
    HP Linux Printing and Imaging - documentation
  • sug: hplip-gui
    HP Linux Printing and Imaging - GUI utilities
  • sug: kdeprint
    print system for KDE
    or gtklp
    printing tool for CUPS on the GNOME Desktop
    or xpp
    X Printing Panel
  • sug: openprinting-ppds
    OpenPrinting printer support - PostScript PPD files

Download hplip

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha 3.9.8-1 335.1 kB1072 kB [list of files]
amd64 3.9.8-1 303.5 kB980 kB [list of files]
armel 3.9.8-1 296.4 kB924 kB [list of files]
hppa 3.9.8-1 325.1 kB992 kB [list of files]
i386 3.9.8-1 290.2 kB932 kB [list of files]
ia64 3.9.8-1 405.0 kB1372 kB [list of files]
kfreebsd-amd64 3.9.4b-1 318.0 kB874 kB [list of files]
kfreebsd-i386 3.9.4b-1 303.7 kB824 kB [list of files]
m68k (unofficial port) 3.9.2-3 299.1 kB972 kB [list of files]
mips 3.9.8-1 297.0 kB1004 kB [list of files]
mipsel 3.9.8-1 296.9 kB1004 kB [list of files]
powerpc 3.9.8-1 327.4 kB1056 kB [list of files]
s390 3.9.8-1 310.4 kB972 kB [list of files]
sparc 3.9.8-1 286.2 kB936 kB [list of files]