Startseite
» LINUX
»
So konfigurieren Sie Drucker über CUPS unter HamoniKR OS
So konfigurieren Sie Drucker über CUPS unter HamoniKR OS
Sie möchten einen USB- oder Netzwerkdrucker unter HamoniKR OS hinzufügen? Am einfachsten geht das über das Desktop-Drucker-Dienstprogramm. CUPS (Common UNIX Printing System) stellt die Druckwarteschlangen vieler Linux-Desktop-Tools bereit und bietet außerdem eine lokale, browserbasierte Verwaltungsoberfläche. Nutzen Sie das Desktop-Dienstprogramm, sobald der Drucker erkannt wird. Verwenden Sie CUPS direkt, wenn Sie eine Warteschlange überprüfen oder eine Verbindungs-URI manuell eingeben möchten.
Der Name im Artikeltitel wird oft als „Harmonica OS“ geschrieben, die offizielle englische Schreibweise des Projekts lautet jedoch HamoniKR OS . Die aktuelle Druckerdokumentation beschreibt einen grafischen Einrichtungsprozess und die Unterstützung für treiberloses IPP. Menüs und verfügbare Pakete können je nach Version variieren; daher sind die unten aufgeführten Bezeichnungen versionsabhängig. Die CUPS-Abbildungen in diesem Leitfaden sind schematische Beispiele der Benutzeroberfläche und keine Screenshots einer getesteten HamoniKR-Installation.
Kurzübersicht
Ziel
Hier beginnen
Was Sie benötigen
Schließen Sie einen USB-Drucker an
Drucker-Dienstprogramm
Drucker eingeschaltet und per USB verbunden
Fügen Sie einen WLAN- oder Ethernet-Drucker hinzu
Drucker-Dienstprogramm oder CUPS beihttp://localhost:631
Drucker im selben lokalen Netzwerk; seine IP-Adresse, falls die Erkennung fehlschlägt
Verwenden Sie einen Drucker, der nicht in der Modellliste aufgeführt ist.
Versuchen Sie es mit dem treiberlosen IPP und anschließend mit dem Linux-Treiber des Herstellers.
Genaue Druckermodell- und Herstellersupportdateien
Überprüfen Sie eine Warteschlange oder drucken Sie eine Testseite
CUPS-Druckerseite oderlpstat
Administrative Genehmigung für Änderungen
1. Öffnen Sie die Druckereinstellungen und überprüfen Sie CUPS.
Öffnen Sie in HamoniKR das Menü > Administration > Drucker oder den Bereich „Drucker“ in den Systemeinstellungen. Auch die offizielle HamoniKR 8.0-Anleitung beschreibt system-config-printerdiesen Weg, um das Drucker-Dienstprogramm zu starten. Falls Ihr Desktop ein anderes Menü hat, suchen Sie im Anwendungsstarter nach „Drucker“.
Öffnen Sie das Drucker-Dienstprogramm im Administrationsbereich; die Menübezeichnung kann je nach HamoniKR-Version variieren.
Wenn Sie die CUPS-Weboberfläche nutzen möchten, öffnen Sie diese http://localhost:631in einem Browser auf demselben Computer, der den Drucker verwaltet. Die Adresse verweist auf den lokalen Rechner. Falls die Seite nicht geladen wird, überprüfen Sie, ob CUPS installiert ist und ausgeführt wird.
systemctl status cups
Bei einer auf Debian oder Ubuntu basierenden HamoniKR-Installation, bei der CUPS fehlt, installieren Sie das Paket aus den konfigurierten Distributions-Repositories und starten Sie anschließend den Dienst:
Überprüfen Sie die Pakete mithilfe der Eingabeaufforderung des Paketmanagers, bevor Sie sie akzeptieren. Ein persönlicher Desktop-PC muss die CUPS-Verwaltungsseite in der Regel nicht im Netzwerk freigeben. Lassen Sie den Browser eingeschaltet localhost; lockern Sie die CUPS-Zugriffsregeln nicht und öffnen Sie Port 631 nicht, nur um einen lokalen Drucker hinzuzufügen.
2. Fügen Sie den Drucker über die CUPS-Weboberfläche hinzu.
Wählen Sie in CUPS „ Administration“ und anschließend „Drucker hinzufügen“ . Melden Sie sich mit einem Konto an, das zur Verwaltung des Druckens auf diesem Computer berechtigt ist. In der Liste werden möglicherweise lokal angeschlossene USB-Geräte und im Netzwerk gefundene Drucker angezeigt. Wählen Sie das richtige Gerät aus, bestätigen Sie die Verbindung und geben Sie der Warteschlange einen kurzen, aussagekräftigen Namen, z. B. „Druckwarteschlange“ office_laser.
Die lokale CUPS-Administrationsseite bietet den Einstiegspunkt zum Hinzufügen von Druckern.
Wenn Ihr Netzwerkdrucker nicht angezeigt wird, verwenden Sie seine Netzwerkadresse, anstatt zu raten. Sie finden die Adresse im Netzwerkmenü des Druckers, in der Geräteliste Ihres Routers oder auf der Konfigurationsseite des Herstellers. Wählen Sie im CUPS-Verbindungsschritt das passende Protokoll aus und geben Sie die in der Druckerdokumentation angegebene URI ein. Bei vielen modernen Geräten ähnelt eine IPP-URI beispielsweise `/ ipp://192.168.1.50/ipp/printip/1.0.0.1`, der Pfad ist jedoch modellspezifisch. Gehen Sie daher nicht davon aus, dass dieses Beispiel auf Ihren Drucker zutrifft. CUPS unterstützt außerdem Protokolle wie IPP, IPPS, LPD und AppSocket/JetDirect.
Wählen Sie das erkannte Gerät aus oder geben Sie die dokumentierte Verbindungs-URI des Druckers ein, wenn die Erkennung ihn nicht findet.
3. Wählen Sie einen Treiber oder einen treiberlosen IPP und legen Sie dann die Standardeinstellungen fest.
Wenn der Einrichtungsassistent nach einem Modell oder Treiber fragt, wählen Sie am besten IPP Everywhere oder die Option „Treiberloses IPP“ des HamoniKR-Dienstprogramms, sofern Ihr Drucker diese unterstützt. Treiberloses Drucken greift auf die von einem kompatiblen Drucker gemeldeten Funktionen zu, anstatt eine herkömmliche modellspezifische PPD-Datei zu verwenden. Es ist eine gute erste Wahl für viele moderne Netzwerkdrucker, bietet aber möglicherweise nicht alle Funktionen des jeweiligen Herstellers.
Falls die treiberlose Einrichtung nicht verfügbar ist oder fehlerhaft gedruckt wird, wählen Sie die genaue Marke und das Modell aus der verfügbaren Liste aus. Die Dokumentation von HamoniKR empfiehlt die Installation des Druckerunterstützungspakets, wenn ein Drucker nicht erkannt wird.
Prüfen Sie, ob das Paket in den für Ihre HamoniKR-Version konfigurierten Repositories verfügbar ist. Falls Ihr Modell weiterhin fehlt, suchen Sie auf der offiziellen Linux-Supportseite des Druckerherstellers nach dem genauen Modell und einem mit Ihrer Betriebssystemversion kompatiblen Paket. Vermeiden Sie die Auswahl eines nur entfernt ähnlichen Modells, um den Assistenten abzuschließen: Nicht unterstützte Auflösungen, Duplexdruck, Papierfächer oder Farbmodi können zu schlechten Druckergebnissen führen.
Nach dem Hinzufügen der Warteschlange legen Sie die gewünschten Optionen fest: Papierformat (z. B. Letter oder A4), Farbe oder Graustufen und, falls unterstützt, Duplexdruck. CUPS und der Desktop-Dialog bieten je nach Treiber möglicherweise unterschiedliche Steuerelemente. Wählen Sie „ Standardoptionen festlegen“ oder die entsprechende Funktion zum Anwenden/Speichern, damit die Einstellungen beibehalten werden.
Prüfen Sie die verfügbaren Standardeinstellungen und drucken Sie eine Testseite, um zu bestätigen, dass die ausgewählte Warteschlange reagiert.
4. Drucken Sie eine Testseite und überprüfen Sie das Ergebnis.
Wählen Sie auf der CUPS-Seite des Druckers im Wartungsmenü die Option „ Testseite drucken “. Alternativ können Sie ein einfaches Dokument aus einer Desktop-Anwendung drucken. Eine erfolgreiche Einrichtung erkennen Sie daran, dass der Druckauftrag in der Warteschlange erscheint, den Status auf „Abgeschlossen“ ändert und die gedruckte Seite die erwartete Ausrichtung, das Papierformat, die Farbe und die Ränder aufweist.
Zur schnellen Überprüfung des Terminals können Sie die konfigurierten Warteschlangen und deren Status auflisten:
lpstat -t
Um eine Datei in eine benannte Warteschlange zu drucken, verwenden Sie:
lp -d office_laser /path/to/test.pdf
Ersetzen Sie den Warteschlangennamen und den Dateipfad durch Ihre eigenen. Wenn Sie einen IPP Everywhere-Drucker über ein Terminal hinzufügen möchten, lautet der CUPS-Befehl in der Befehlszeile wie folgt:
Ersetzen Sie PRINTER_IPden URI-Pfad durch die dokumentierte Adresse des Druckers. Dieser Befehl erstellt oder aktualisiert eine Warteschlange; er ermittelt nicht für jedes Modell die korrekte URI.
Häufige Probleme und praktische Lösungen
Der Drucker wird nicht angezeigt: Stellen Sie sicher, dass er eingeschaltet ist, sich im selben Netzwerk befindet und nicht in einem Gast-WLAN. Versuchen Sie es mit der IP-Adresse oder der vom Hersteller beschriebenen Verbindungsmethode. Bei USB-Verbindung schließen Sie den Drucker direkt an den Computer an und öffnen Sie das Drucker-Dienstprogramm erneut.
CUPS öffnet sich, lehnt die Änderung jedoch ab: Das angemeldete Konto verfügt möglicherweise nicht über die erforderlichen Druckverwaltungsrechte. Verwenden Sie ein autorisiertes lokales Konto oder bitten Sie den Systemadministrator um Zugriffsberechtigung; ändern Sie nicht die allgemeinen Zugriffsregeln als Workaround.
Die Warteschlange zeigt „inaktiv“ an, aber es wird nichts gedruckt: Überprüfen Sie Papier, Toner oder Tinte, Druckeranzeigefehler und den Auftragsstatus der Warteschlange. Bestätigen Sie die ausgewählte URI und den Treiber und senden Sie anschließend ein einseitiges Testdokument.
Die Seite wird mit falschem Layout oder fehlenden Optionen gedruckt: Überprüfen Sie Papierformat und -ausrichtung in den Standardeinstellungen der Anwendung und des Druckers. Verwenden Sie den Treiber des jeweiligen Herstellers oder, falls verfügbar, eine unterstützte treiberlose IPP-Warteschlange.
Der Drucker wird weiterhin nicht unterstützt: Prüfen Sie die Verfügbarkeit von Support-Paketen für HamoniKR und die Linux-Downloads des Herstellers für das genaue Modell. Treiberloses Drucken ermöglicht grundlegende Ausgaben, stellt jedoch proprietäre Funktionen nicht zur Verfügung.
Abschließende Checkliste
Der Drucker ist eingeschaltet und über USB oder mit demselben vertrauenswürdigen Netzwerk verbunden.
Das Drucker-Dienstprogramm oder CUPS zeigt das gewünschte Gerät und die korrekte Verbindung an.
Die Warteschlange verwendet einen kompatiblen Treiber oder einen unterstützten treiberlosen IPP-Modus.
Papierformat und andere Standardeinstellungen sind auf Dokument und Drucker abgestimmt.
Eine Testseite wird ausgefüllt und sieht auf dem Papier korrekt aus.