HPLIP ist die Software, die die meisten HP-Drucker antreibt. Normalerweise werden neue Drucker nur in neueren Versionen der Software unterstützt. Canonical unterstützt keine Pakete mit neuen Versionen für ältere Ubuntu-Versionen. Das bedeutet, dass neuere Treiber nicht im Software Center älterer Ubuntu-Versionen verfügbar sind.
Als Beispiel musste ich gestern eine HP 1005P an einen Computer mit 8.04 anschließen. Ich war gezwungen, einen neueren HPLIP als die in den Repositorys verfügbare Version zu installieren. Ich habe es mithilfe des Skripts von der HP-Seite installiert, aber ich möchte andere Alternativen kennen.
Welches ist die beste (technisch nicht die einfachste) Möglichkeit, es zu installieren, und warum?
package-management
hardware
drivers
printing
Javier Rivera
quelle
quelle
Antworten:
Sie können den offiziellen HP Installer wie ich verwenden. Es erkennt, dass ich Ubuntu verwende, deinstalliere die älteren Treiber, rufe alle Abhängigkeiten ab (einschließlich Build-Essentials), kompiliere die neue Version, erstelle eine nette Deb und installiere sie.
Großartige Funktionen:
Probleme:
Es ist eine großartige Software, technisch gesehen ist es erstaunlich, aber die ersten beiden Probleme sind für mich ein Problem.
quelle
Installation von den offiziellen Backports in Ubuntu 12.04 LTS
Zumindest für Ubuntu 12.04 LTS gibt es eine relativ neue Version von HPLIP im offiziellen
precise-backports
Repository. In dieser Antwort erfahren Sie, wie Sie das Backports-Repository aktivieren (sollte standardmäßig aktiviert sein).Sie können dann die neueste Version von HPLIP wie folgt aus dem Backports-Repository installieren:
Meiner Meinung nach sollte dies die „technisch“ beste Lösung sein, um eine sehr aktuelle Version von HPLIP zu erhalten (zumindest für Ubuntu 12.04 LTS), da diese Lösung nicht die in Javier Riveras Antwort genannten Probleme aufwirft .
quelle
Ich verwende derzeit Ubuntu 12.04 (präzise), das die Version 3.12.2 von hplip hat. Aber ich habe es von der hplip-Seite erfahren habe dass ich mindestens die Version 3.12.4 von HPLIP für meinen neuen HP Officejet-Drucker benötige.
Mir ist aufgefallen, dass die nächste Ubuntu-Veröffentlichung, 12.10 (Quantal), die hplip-Version 3.12.6 hatte, aber ich wollte noch nicht mein gesamtes System nur dafür aktualisieren. Ich habe es auch vorgezogen, einem konsistenten Ubuntu-Setup näher zu sein als dem, was Javier letztendlich getan hat. Also hier ist was ich getan habe:
Ich bin auf die Ubuntu-Paketseite gegangen und habe die neueste
deb
Datei von 12.10 (quantal) für meine Architektur (amd64) für jedes der folgenden Pakete heruntergeladen :Ich habe dann jede der
deb
Dateien in dieser Reihenfolge mit dem folgenden Befehl installiert :[Eigentlich habe ich zuerst versucht, das nur für hplip zu machen. Es ist aufgrund fehlender Abhängigkeiten fehlgeschlagen. Ich habe die Abhängigkeiten weiter verfolgt, bis ich diese Liste zusammengestellt habe.]
Ich denke, das ist alles, was ich wirklich brauche, aber der Vollständigkeit halber habe ich dasselbe für zwei weitere Pakete getan:
Jetzt funktioniert mein HP Officejet-Drucker einwandfrei und wird vollständig von Original-Ubuntu-Paketen unterstützt.
Sie müssen nur noch herausfinden, wie Sie die Dateien konfigurieren
/etc/apt
, um nach Updates für die Quantal-Pakete zu suchen, die ich installiert habe. Ich werde diesen Beitrag aktualisieren, wenn ich dazu komme, oder vielleicht kann jemand anderes helfen.quelle
So konfigurieren Sie den HP LaserJet P1005:
sudo apt-get install hplip
sudo hp-setup -i
quelle
sudo apt install hplip-gui
Wenn Sie eine alte Version von hplip haben, führen Sie diese einfach aus
hp-doctor
und folgen Sie den Anweisungen für den Update-Vorgangquelle
Ich denke, der beste Weg ist vom Software Center. Ich habe es mehrmals gemacht und es war OK.
quelle