Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi1:drucken

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lpi1:drucken [2011/09/08 14:14] – [Druckerwarteschlangen verwalten] ingo_wichmannlpi1:drucken [2025/09/19 06:34] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ====== Benötigte Pakete ====== ====== Benötigte Pakete ======
-=== Debian(3.1, 4.0) === +=== Debian (ab 5.0) === 
-  foomatic-db-engine cupsys cupsys-client cupsys-bsd +  cups
-Pakete mit Drucker-Filtern/Treibern +
-  foomatic-filters-ppds foomatic-db-hpijs foomatic-db-gimp-print foo2zjs+
  
-=== Debian 5.0 === +=== Centos (ab 4) === 
-  cups foomatic-filters-ppds +  cups
  
-=== Centos 4 === +=== SuSE (ab 9.3) ===
-  cups foomatic +
- +
-=== SuSE 9.3 ===+
   cups   cups
-Pakete mit Drucker-Filtern/Treibern 
-  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 =====
 +  * mit ''dnf'' / ''apt'' / ''zypper'' nach ''ppd'', ''openprinting'', ''foomatic'', ... suchen
   * http://www.openprinting.org   * http://www.openprinting.org
   * Linux Treiber des Herstellers   * Linux Treiber des Herstellers
Zeile 39: Zeile 22:
 ====== Drucken mit CUPS ====== ====== Drucken mit CUPS ======
 ===== Druckerwarteschlange anlegen ===== ===== Druckerwarteschlange anlegen =====
-ppd-Datei testen+ppd-Datei testen ( bei vielen Druckern (( ca. ab 2016  )) mit [[WPDE>Internet Printing Protocol#IPP_Everywhere|IPP Everywhere]] Unterstützung braucht man keine )
   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 -v socket://kyocera2.linuxhotel.de:9100 -P Kyocera_FS-C5020N_de.ppd  
- +oder bei Druckern mit [[WPDE>Internet Printing Protocol#IPP_Everywhere|IPP Everywhere]] 
- +  lpadmin -p printer1 -E -v ipp://printer1.orga.linuxhotel.de/ipp -m everywhere 
 +Druckerwarteschlange löschen 
 +  lpadmin -x printer1
  
 +Doku: https://www.cups.org/doc/admin.html
 ===== Druckerwarteschlangen verwalten ===== ===== Druckerwarteschlangen verwalten =====
 === Warteschlange abschalten === === Warteschlange abschalten ===
Zeile 66: Zeile 53:
  
 ===== 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 69:
   /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 100:
  
 ===== 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
 +
 +== Web :631 ausschalten ==
 +  cupsctl WebInterface=no
 +== anschalten ==
 +  cupsctl WebInterface=yes
 +
 +===== =====
 +
   * KDE Kontrollzentrum ''kcontrol''   * KDE Kontrollzentrum ''kcontrol''
   * Weboberfläche mit Dokumentation http://localhost:631   * Weboberfläche mit Dokumentation http://localhost:631
Zeile 129: Zeile 140:
 ====== Links ====== ====== Links ======
   * http://de.wikipedia.org/wiki/Common_Unix_Printing_System   * http://de.wikipedia.org/wiki/Common_Unix_Printing_System
-  * http://en.wikipedia.org/wiki/Common_Unix_Printing_System +  * http://www.openprinting.org/
-  * http://www.linuxprinting.org/ +
-  * http://www.linuxprinting.org/kpfeifle/LinuxKongress2002/Tutorial/VII.cups-help/VII.cups-help.html+
   * http://de.opensuse.org/SDB:CUPS_in_aller_K%C3%BCrze   * http://de.opensuse.org/SDB:CUPS_in_aller_K%C3%BCrze
  
lpi1/drucken.1315491283.txt.gz · Zuletzt geändert: 2011/09/08 14:14 von ingo_wichmann