Important
HP does not provide telephone support for Linux printing. All support is provided online at the following web page: https://launchpad.net/hplip where clicking on the "Ask a question" button will begin the support process.
Download and Install HPLIP 2.8.4
HPLIP is available by three ways; Automatic Installer, Manual Install, and Linux Distribution packages (or pre-installed by your Linux Distribution). Please choose the download that best matches your requirements. We recommend that most users use the Automatic Installer (if your Linux distribution is supported by this method).
Is your printer supported
HPLIP supports 1,292 printer models so it's more than likely your printer is supported. However you may want to first check the Supported Devices page to verify that your printer is supported and/or that all features for your printer are supported. Alternatively you can enter your printer model number in the search area on the left side and search our site for information about your printer (for example: Photosmart 3310).
Should you install the latest HPLIP
Not all users need to download and install HPLIP and you may prefer to use the pre-packaged version supplied by your linux distribution. Please follow the guide on our "Should you install the latest HPLIP?" page to determine if upgrading is best for you.
Automatic Installer: HPLIP Self Extracting Installer
The Automatic Installer is known to work on the following Linux Distributions:
- SUSE Linux (10.0, 10.1, 10.2, 10.3)
- Fedora (3.0, 4.0, 5.0, 5, 5.92, 6.0, 6, 7, 7.0, 8.0, 8)
- PCLinuxOS (2006.0, 2006, 2007.0, 2007)
- IGOS (1.0)
- Ubuntu (6.06, 6.10, 7.04, 7.10, 8.04)
- Debian (2.2, 3.0, 3.1, 4.0, 4.0r0, 4.0r1, 5.0, lenny, lenny/sid, stable, testing)
- Mepis (6.0, 6.5, 7.0)
- Mandriva Linux (10.1, 10.2, 2006.0, 2007.0, 2007.1, 2008.0)
To use the Automatic Installer, follow these steps:
- Download the file to a convenient location (e.g., home directory or desktop, etc).
- Open a console/terminal and cd to the location where the installer was downloaded. (e.g., cd ~/Desktop)
- Type in and run this command: 'sh hplip-2.8.4.run'
Download the Automatic Installer
Notes:
- Do not run the Automatic Installer as root, however you will need to have root/su access to complete the install.
Manual Install: HPLIP Source Code Tarball
This is the traditional method to download and install HPLIP. It requires that you manually install dependencies and run build and install commands in a console/terminal. To use it, follow the directions at our Manual Installation Instructions page.
Download the HPLIP Source Code Tarball
Notes:
- The regular tarball also comes with the installer, but it must be run manually if desired (instead of using the traditional installation approach).
To run the installer manually, after extracting the tarball, cd into the hplip-2.8.4 directory and run hplip-install.
Linux Distribution created RPM and DEB packages (and pre-installed HPLIP packages)
Your Linux Distribution may already include a version of HPLIP. Check your Linux documentation or see our "Should you install the latest HPLIP?" page for details on how to check if HPLIP is already installed.
In addition some Linux Distributions create RPM and DEB packages that may be newer HPLIP versions than what is originally included in the distribution--for your convenience we have provided links to the repositories that we are aware.
Although we provide links for these packages please note that these packages:
- are only for testing only
- without any guarantee or warranty
- without any support by HPLIP and in most cases without any support by the providing Linux Distribution
- not affiliated with, sponsored by, or recommended by HPLIP or HP
As an example, this means that if your computer crashes, causes data loss, or something unexpected happens after you install/use these packages, we are unable to assist you.
- OpenSuSE - Please report any bugs, defects or suggestions to the OpenSuSE bugs page.
If you have a repository you'd like added to this list please submit a ticket in our support area.
Older/Archived Versions of HPLIP
Older versions of HPLIP are also available. Consult this page for a complete list: