My bad - I was working from my phone and I thought that was the page. Looking now, I can't find the page I used for instructions. But, my terminal history has the answer (of course, there's a chance some of these are already installed in which case - no harm, no foul):
- Code: Select all
su -c "apt-get install --force-yes -y avahi-utils cups libcups2 libcups2-dev cups-bsd cups-client libcupsimage2 libcupsimage2-dev libdbus-1-dev g++ ghostscript ghostscript-cups ghostscript-x libssl-dev libjpeg62-turbo-dev libsnmp-dev snmp libc6 libtool libtool-bin libusb-1.0.0-dev make wget policykit-1 policykit-1-gnome python3-dbus python3-gi python3-dev python3-notify2 python3-pil python3-pyqt4 gtk2-engines-pixbuf python3-dbus.mainloop.qt python3-reportlab python3-lxml sane libsane-dev sane-utils xsane"
This wasn't on my computer after a fresh install
- Code: Select all
sudo apt-get install python-dev
Un-compress the download and cd to the result
- Code: Select all
tar xf ./hplip-3.17.10.tar.gz
cd hplip-3.17.10/
Do the configure, make and make-install
- Code: Select all
./configure --prefix=/usr --with-hpppddir=/usr/share/ppd/HP --libdir=/usr/lib/x86_64-linux-gnu --enable-qt4 --enable-hpcups-install --enable-cups-drv-install --disable-cups-ppd-install --disable-hpijs-install --disable-foomatic-drv-install --disable-foomatic-ppd-install --disable-foomatic-rip-hplip-install --enable-fax-build --enable-dbus-build --enable-network-build --enable-scan-build --disable-policykit --disable-libusb01_build --disable-udev_sysfs_rules --enable-doc-build
make
su -c "make install"
If you have a scanner, you might need to do this
- Code: Select all
su hp-plugin
On another machine, I installed the dependencies and simply ran the "automated script" - turns out they do exactly the same thing.