14
SuSE Linux The Linux Experts

SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

Embed Size (px)

Citation preview

Page 1: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux

The Linux Experts

Page 2: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux Drucken auf KnuT

Drucken unter UNIX

Vergleich: System V, BSD, CUPS

CUPS Konfigurationsdateien

Drucker einrichten / löschen

Debeka-spezifische Änderungen im CUPS

GUI qtcups

Konfiguration und LDAP

Ralf Doppelstein Koblenz, den 27.06.2001

Page 3: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux Drucken unter UNIX

UNIX Systeme nutzen zur Druckerverwaltung Spooler

Der Spooler verwaltet Druckerwarteschlangen

Druckerwarteschlangen repräsentieren Drucker

Druckerwarteschlangen können Filter enthalten

Filter verändern den Datenstrom zum Drucker (z.B

Syntaxhervorhebung von Schlüsselworten in

Listings)

Page 4: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux Drucken unter UNIX

UNIX Varianten: System V BSD

Drucksysteme: System V BSD LPRng CUPS

Page 5: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux Vergleich: SysV, BSD, CUPS

BSD CUPS Bedeutung

Übergibt Dateien

Statusabfrage der Druckerwarteschlangenund das SpoolersDruckerwarteschlangenverwalten

Druckaufträgeverwalten

Sys V

lp lpr (qtcups)www an das Spoolsystem

lpstat lpc, lpq www

accept, wwwreject, enable,disable

cancel lprm wwwlpmove

Page 6: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux CUPS Konfigurationsdateien

Systemweit:

Alle Dateien in /etc/cupsspeziell /etc/cups/printer.conf,

/etc/cups/ppd/*.ppdund /etc/cups/lpoptions

Alle Dateien in /usr/share/cupsspeziell /usr/share/cups/model/*.ppd

Benutzer:Datei $HOME/.lpoptions

Page 7: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux Drucker einrichten

lpadmin accept enable lpstatus

Page 8: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux Debeka Änderungen

Position der ppd-Dateien:von /usr/share/cups/model/<hersteller>/*.ppdnach /usr/share/cups/model/*.ppd

Standardpapiergröße in ppd-Dateivon Letternach A4

Page 9: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux GUI qtcups

Page 10: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux Konfiguration und LDAP

Druckereinstellungen im LDAP: An zentraler Stelle (ou=global,o=debeka,c=de)

sind Informationen über Referenzdrucker abgelegt : z.B. cn=hp2100tn,ou=global,o=debeka,c=de enthält u.a. den Namen der ppd-Datei und wie dieser Drucker angesprochen wird.

Page 11: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux Konfiguration und LDAP

Druckereinstellungen im LDAP: Für eine Geschäftsstelle (z.B.

ou=gs201004,ou=Test,o=debeka,c=de) wird in cn=standards,ou=gs201004,ou=Test,o=debeka,c=de der Name der Standarddruckergruppe der GS abgelegt (Attribut dbkPrinterGroupDn).

In Geschäftsstellen werden Druckergruppen definiert (z.B. cn=pg01,ou=gs201004,ou=Test,o=debeka,c=de)

Druckergruppen enthalten einen Standarddrucker (Attribut dbkStandardPrinterDn) und min. ein Drucker (Attribut dbkMemberPrinter).

Page 12: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux Konfiguration und LDAP

Druckereinstellungen im LDAP: Für eine Geschäftsstelle (z.B.

ou=gs201004,ou=Test,o=debeka,c=de) werden in cn=pr00071,ou=gs201004,ou=Test,o=debeka,c=de Informationen für einen bestimmten Drucker hinterlegt, z.B. Referenzdrucker (Attribut dbkRefPrinterDn) und DNS-Name (Attribut dbkDNSName).

Page 13: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux Konfiguration und LDAP

Druckereinstellungen im LDAP: Für eine Workstation (z.B.

cn=pc00261,ou=gs201004,ou=Test,o=debeka,c=de) können auch Informationen über Druckergruppe und Standarddruckrt unter dbkPrinterGroupDn bzw. dbkStandardPrinterDn abgelegt werden.

Page 14: SuSE Linux The Linux Experts. SuSE Linux Drucken auf KnuT Drucken unter UNIX Vergleich: System V, BSD, CUPS CUPS Konfigurationsdateien Drucker einrichten

SuSE Linux Konfiguration und LDAP

Druckerkonfiguration über LDAP: Im Bootprozeß einer WS werden LDAP-Anfragen nach

möglichen Drucker und dem Standarddrucker für diese WS gestartet.

Mit lpadmin werden dabei die Drucker konfiguriert