Jump to content United States-English
» Contact HP

HP Linux imaging and printing

Print, scan and fax drivers for Linux




» About HPLIP
» Screenshots
» Release information
» Licensing information
» Get help

Install and setup

» Download instructions
» Installation instructions
» Installation wizard
» Supported printers
» System requirements
Content starts here

How to Check if HPLIP is Installed On Your System

Applies To
HPLIP Version: 
Linux OS Distribution(s): 
Required Steps: 

Is HPLIP currently installed?

Most current Linux distributions provide a version of HPLIP software during initial installation.  However, it is quite possible, that you are not operating on the latest version available from our site.  This may be important because a newer version will support the latest printer models, may contain a newly added feature, or may contain a bug/defect fix that may be important to you.

First, check to see if HPLIP is already installed by running one of the commands listed below; however, your distribution may have specific package manager commands that are not described here. Therefore, while these commands should work in most situations, you may want to refer to your distribution documentation for the correct way to configure and use HPLIP.

Debian package based distributions (Debian, Ubuntu, Mepis, etc):

Run in a terminal window:

dpkg -l hplip

You may see something that looks like this:

Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name     Version         Description
ii hplip     1.7.3-0ubuntu1   HP Linux Printing and Imaging

If you see "ii" in the first column before "hplip", then HPLIP is already installed. If you want to use the currently installed version of HPLIP, try running hp-setup in a terminal shell. See below to deterime if you need to install a newer version.

RPM package based distributions (Fedora, SUSE, Mandriva, RHEL, etc):

Run in a terminal window:

rpm -qa hplip

You may see something that looks like this:


Output that lists "hplip" and a version number indicates that HPLIP is already installed on your system.

If HPLIP is already installed try running hp-setup to configure your printer. See below to deterime if you need to install a newer version.

Do you have the latest version of HPLIP?

Click here to check for the latest version of HPLIP

Do you have a newer printer that is not supported by your older version of HPLIP?

Check the Supported Devices page to see what version of HPLIP is required for your printer.

Do you want new features or need a version that has a specific bug fixed?

Even though your printer is supported by an older version of HPLIP you may want the newest updated features that the latest verion of HPLIP has to offer. Check the Release Notes page for new features and specific bug fixes.

If you have a newer printer or need a feature / bug fix contained in a newer HPLIP version...

Determine if a newer pre-packaged version of HPLIP is available by using your distribution tools (Synaptic, Yum, Apt-get, YasT, Red Carpet, etc) to check. It is preferrable to use a pre-packaged version of HPLIP as it is easier to install and upgrade.

If a newer version is not available from your distribution or the version they offer doesn't have the printer support you need, continue with the download and installation of HPLIP.