Installation HP Linux Imaging and Printing

Tutorial wird stetig aktuell gehalten. Hinweis: In Mantic können Abhängigkeiten derzeit nicht aufgelöst werden.
·
Zur Installation von HPLIP (supported Devices, also keine reinen Scanner – ScanJet – deren Modelle von SANE unterschiedlich unterstützt werden) in Lubuntu starte mit [ctrl] + [alt] + [t] ein Terminal und führe über copy & paste komplett aus:

  1. Starte die Printerconfig:
    1
    
    system-config-printer
  2. Entferne den möglicherweise bereits falsch installierten HP!
  3. Schließe die Printerkonfig!
  4. Ziehe den HP über USB ab, falls darüber verbunden!
  5. Deinstalliere konkurrierende Pakete:
    1
    
    sudo apt purge hplip libhpmud0 libsane-hpaio printer-driver-postscript-hp
  6. Installiere das Drucksystem und zum Kompilieren nötige Pakete:
    1
    
    sudo apt install cups build-essential libjpeg62-dev libusb-dev libtool python3-dev
  7. Erstelle nötige Verzeichnisse:
    1
    2
    
    sudo mkdir -p /var/spool/lpd/
    sudo mkdir -p /usr/share/cups/model/
  8. Erstelle das Downloadverzeichnis und wechsele dorthin:
    1
    2
    
    mkdir -p ~/Downloads/hp/hplip/
    cd ~/Downloads/hp/hplip/
  9. Ziehe HPLIP (aktuelle Version vom 2023-11-30):
    1
    
    wget http://netcologne.dl.sourceforge.net/project/hplip/hplip/3.23.12/hplip-3.23.12.run -O hplip-3.23.12.run
  10. Installiere die Treiber:
    1
    
    sh hplip-3.23.12.run
  11. Folge den Instruktionen bis inkl. der Aufforderung “Restart or re-plug in your printer”!
  12. Verbinde den HP über USB, LAN oder WLAN!
  13. Starte die Erstkonfiguration
    1
    
    hp-setup

    und wähle Anschluß und Drucker! Weitere Konfigurationen können über

    1
    
    system-config-printer

    oder über Browser http://localhost:631/printers (localhost temporär in NoScript zulassen, falls installiert) vorgenommen werden.

  14. Manche Modelle benötigen zusätzlich ein binäres Plugin. Falls der Download während der Installationsroutine fehlschlägt (aktuell stimmt z.B. der Pfad nicht mehr, 404) oder übersprungen worden ist, kann die Installation manuell angestoßen werden:
    1
    2
    3
    
    cd ~/Downloads/hp/hplip/
    wget https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.23.12-plugin.run -O hplip-3.23.12-plugin.run
    sh hplip-3.23.12-plugin.run

Updates werden grafisch angezeigt, funktionieren so aber nicht wirklich. Man kann stattdessen im Terminal ausführen:

1
hp-upgrade

Soll das so installierte hplip deinstalliert werden, ist auszuführen:

1
sudo python ~/Downloads/hp/hplip/hplip*/uninstall.py