Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
lpi1:drucken [2010/10/14 14:56] 127.0.0.1 Externe Bearbeitung |
lpi1:drucken [2017/11/23 18:52] ingo_wichmann [cupsctl] |
||
---|---|---|---|
Zeile 16: | Zeile 16: | ||
cups-drivers cups-drivers-stp manufacturer-PPDs hplip | cups-drivers cups-drivers-stp manufacturer-PPDs hplip | ||
- | ====== Treiber einbinden ====== | ||
- | Unter SuSE konfiguriert man Drucker am besten mit yast. ''yast2 printer longhelp'' beschreibt die wichtigsten Funktionen. | ||
- | |||
- | Welche Treiber sind installiert? | ||
- | |||
- | foomatic-ppdfile -A | grep -i <Drucker-Name> | ||
- | lpinfo -m | grep -i <Drucker-Name> | ||
- | |||
- | Gibt es einen empfohlenen Treiber? | ||
- | foomatic-preferred-driver | grep <Drucker-Name> | ||
- | |||
- | ppd-Datei erstellen: | ||
- | foomatic-ppdfile -d hpijs -p HP-OfficeJet_G95 > HP-OfficeJet_G95.ppd | ||
===== Weitere mögliche Quellen für ppd-Dateien ===== | ===== Weitere mögliche Quellen für ppd-Dateien ===== | ||
Zeile 41: | Zeile 28: | ||
ppd-Datei testen | ppd-Datei testen | ||
cupstestppd Kyocera_FS-C5020N_de.ppd | cupstestppd Kyocera_FS-C5020N_de.ppd | ||
- | Drucker anzeigen: | + | Drucker mit Backend anzeigen: |
+ | lpstat -v | ||
+ | Backend anzeigen | ||
lpinfo -v | lpinfo -v | ||
- | Drucker anlegen | + | Druckerwarteschlange anlegen |
lpadmin -p kyocera2 -E -P Kyocera_FS-C5020N_de.ppd -v socket://kyocera2.villa-vogelsang.de:9100 | lpadmin -p kyocera2 -E -P Kyocera_FS-C5020N_de.ppd -v socket://kyocera2.villa-vogelsang.de:9100 | ||
- | + | Druckerwarteschlange löschen | |
+ | lpadmin -x kyocera2 | ||
===== Druckerwarteschlangen verwalten ===== | ===== Druckerwarteschlangen verwalten ===== | ||
- | === Druckerwarteschlange abschalten === | + | === Warteschlange abschalten === |
Warteschlange soll Druckjobs ablehnen | Warteschlange soll Druckjobs ablehnen | ||
reject kyocera2 | reject kyocera2 | ||
== testen == | == testen == | ||
lpc status kyocera2 | lpc status kyocera2 | ||
- | === Druckerwarteschlange einschalten === | + | === Warteschlange einschalten === |
Warteschlange soll Druckjobs annehmen | Warteschlange soll Druckjobs annehmen | ||
accept kyocera2 | accept kyocera2 | ||
- | === Druckerwarteschlange anhalten === | + | === Drucker anhalten === |
Es sollen keine Druckjobs an den Drucker gesendet werden | Es sollen keine Druckjobs an den Drucker gesendet werden | ||
cupsdisable kyocera2 | cupsdisable kyocera2 | ||
- | === Druckerwarteschlange fortsetzen === | + | === Drucker fortsetzen === |
Es sollen Druckjobs an den Drucker gesendet werden | Es sollen Druckjobs an den Drucker gesendet werden | ||
cupsenable kyocera2 | cupsenable kyocera2 | ||
===== Druckjobs verwalten ===== | ===== Druckjobs verwalten ===== | ||
- | ==== Drucken BSD style ==== | + | ==== CUPS bzw. System V style ==== |
+ | Drucker anzeigen: | ||
+ | lpstat -p -d | ||
+ | Testseite drucken: | ||
+ | lp -d kyocera2 /usr/share/cups/data/testprint | ||
+ | Warteschlange anzeigen: | ||
+ | lpstat -o | ||
+ | Druckjob aus Warteschlange entfernen: | ||
+ | cancel 1 | ||
+ | |||
+ | ==== BSD style ==== | ||
Drucker anzeigen: | Drucker anzeigen: | ||
lpc status | lpc status | ||
Zeile 72: | Zeile 71: | ||
/usr/sbin/lpc status | /usr/sbin/lpc status | ||
Testseite drucken: | Testseite drucken: | ||
- | lpr -P kyocera2 /usr/share/cups/data/testprint.ps | + | lpr -P kyocera2 /usr/share/cups/data/testprint |
Warteschlange anzeigen: | Warteschlange anzeigen: | ||
lpq -a | lpq -a | ||
Druckjob aus Warteschlange entfernen: | Druckjob aus Warteschlange entfernen: | ||
lprm 1 | lprm 1 | ||
- | |||
- | ==== Drucken CUPS bzw. System V style ==== | ||
- | Drucker anzeigen: | ||
- | lpstat -p -d | ||
- | Testseite drucken: | ||
- | lp -d kyocera2 /usr/share/cups/data/testprint.ps | ||
- | Warteschlange anzeigen: | ||
- | lpstat -o | ||
- | Druckjob aus Warteschlange entfernen: | ||
- | cancel 1 | ||
===== PDF-Drucker anlegen ===== | ===== PDF-Drucker anlegen ===== | ||
Zeile 113: | Zeile 102: | ||
===== CUPS Administration ===== | ===== CUPS Administration ===== | ||
+ | ==== cupsctl ===== | ||
+ | Remote-Administration erlauben\\ | ||
+ | Listen on * | ||
+ | cupsctl --remote-admin | ||
+ | Zugriffe erlauben | ||
+ | cupsctl --remote-any | ||
+ | |||
+ | Rückgängig machen | ||
+ | cupsctl --no-remote-any | ||
+ | cupsctl --no-remote-admin | ||
+ | |||
+ | Keine Drucker im Netz anbieten | ||
+ | cupsctl --[no-]share-printers | ||
+ | |||
+ | Druckaufträge für alle Benutzer abbrechbar machen | ||
+ | cupsctl --[no-]user-cancel-any | ||
+ | |||
+ | |||
+ | ===== ===== | ||
+ | |||
* KDE Kontrollzentrum ''kcontrol'' | * KDE Kontrollzentrum ''kcontrol'' | ||
* Weboberfläche mit Dokumentation http://localhost:631 | * Weboberfläche mit Dokumentation http://localhost:631 |