CUPS

Aus BraLUG-Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(ein Anfang)
 
(Die wichtigsten Kommandos und Optionen)
 
(3 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt)
Zeile 11: Zeile 11:
  
 
==Konfiguration==
 
==Konfiguration==
 +
 +
[[Bild:Cups-printers.png|thumb|Druckerübersicht]]
 +
[[Bild:Cups-conf.png|thumb|Konfiguration eines Druckers]]
 +
 
Neben der UNIX-üblichen Konfiguration über Textdateien (diese sind in <code>/etc/cups/</code> zu finden) stellt CUPS ein webbasiertes Konfigurationswerkzeug zur Verfügung. Dieser Dienst horcht auf dem lokalen Rechner auf Port 631. In der Adresszeile seines favorisierten Browsers sollte man also <code>http://localhost:631/</code> eingeben.
 
Neben der UNIX-üblichen Konfiguration über Textdateien (diese sind in <code>/etc/cups/</code> zu finden) stellt CUPS ein webbasiertes Konfigurationswerkzeug zur Verfügung. Dieser Dienst horcht auf dem lokalen Rechner auf Port 631. In der Adresszeile seines favorisierten Browsers sollte man also <code>http://localhost:631/</code> eingeben.
  
 
Hier hat man nun die Möglichkeit, Drucker einzurichten, zu konfigurieren und alle anderen wichtigen Einstellungen rund um das Drucken zu tätigen.
 
Hier hat man nun die Möglichkeit, Drucker einzurichten, zu konfigurieren und alle anderen wichtigen Einstellungen rund um das Drucken zu tätigen.
 +
 +
<div style="clear: both"></div>
  
 
==Die wichtigsten Kommandos und Optionen==
 
==Die wichtigsten Kommandos und Optionen==
 +
 +
'''Den Inhalt der Standard-Druckerwarteschlange anzeigen''':<br>
 +
lpq
 +
 +
 +
'''Den Inhalt einer bestimmten Druckerwarteschlange zeigen''':<br>
 +
lpq -P <Warteschlangen-Name><br>
 +
z.B.
 +
lpq -P LaserJet1300
 +
 +
 +
'''Druckauftrag löschen/abbrechen'''<br>
 +
lprm <Jobnummer><br>
 +
z.B.
 +
lprm 753
 +
 +
 +
'''von der Kommandozeile aus drucken'''<br>
 +
lp bzw. lpr
 +
 +
mit den wichtigen Optionen:<br>
 +
{|
 +
| <nowiki>-P <Warteschlangen-Name></nowiki>|| (wie oben)
 +
|-
 +
| -n <Zahl>              || Anzahl der Kopien
 +
|-
 +
| -o landscape            ||  Querformat
 +
|-
 +
| -o portrait            ||  Hochformat
 +
|-
 +
| -o number-up=2          ||  2 Seiten auf ein Blatt (geht auch mit 1,4,8,16)
 +
|-
 +
| -o Resolution=<Zahl>    ||  Druckerauflösung einstellen (z.B. 300,600,1200 - meint dpi)
 +
|}
 +
 +
'''elegant längere Textdokumente drucken'''<br>
 +
das geht sehr gut mit dem kleinen Tool ''a2ps''
  
 
==Ein paar weitere hilfreiche Programme==
 
==Ein paar weitere hilfreiche Programme==
 +
 +
===GtkLP===
 +
 +
[[Bild:Cups-gtklp.png|thumb|GtkLP: die "Ausgabe"-Seite]]
 +
 +
http://gtklp.sourceforge.net/
 +
 +
<div style="clear: both"></div>
  
 
==Links==
 
==Links==
 
* [http://www.cups.org/ Homepage von CUPS]
 
* [http://www.cups.org/ Homepage von CUPS]
 
* [http://linuxprinting.org/ Drucker-Kompatibilitätsdatenbank]
 
* [http://linuxprinting.org/ Drucker-Kompatibilitätsdatenbank]

Aktuelle Version vom 28. April 2006, 22:15 Uhr


CUPS (Common UNIX Printing System) ist das gemeinsame Drucksystem von UNIX (und damit auch Linux). Es besteht aus einer Menge Druckertreiber (Filter, die das unter UNIX/Linux übliche PostScript-Druckformat in die druckerspezifische Sprache umwandeln), einer Anwendungsschnittstelle und auch einem Druckserver, der das Drucken im Netzwerk ermöglicht.

Inhaltsverzeichnis


[Bearbeiten] Installation

Zur Installation unter Linux sollte man auf die Mittel seiner bevorzugten Distribution zurückgreifen. Größtenteils stehen alle benötigten Pakete zur Verfügung, sie beginnen meist mit cups.

Natürlich kann man sich CUPS auch aus dem Quellcode kompilieren, die benötigten Quellen stehen unter GPL bzw. LGPL lizenziert zur Verfügung.

[Bearbeiten] Konfiguration

Druckerübersicht
Konfiguration eines Druckers

Neben der UNIX-üblichen Konfiguration über Textdateien (diese sind in /etc/cups/ zu finden) stellt CUPS ein webbasiertes Konfigurationswerkzeug zur Verfügung. Dieser Dienst horcht auf dem lokalen Rechner auf Port 631. In der Adresszeile seines favorisierten Browsers sollte man also http://localhost:631/ eingeben.

Hier hat man nun die Möglichkeit, Drucker einzurichten, zu konfigurieren und alle anderen wichtigen Einstellungen rund um das Drucken zu tätigen.

[Bearbeiten] Die wichtigsten Kommandos und Optionen

Den Inhalt der Standard-Druckerwarteschlange anzeigen:
lpq


Den Inhalt einer bestimmten Druckerwarteschlange zeigen:
lpq -P <Warteschlangen-Name>
z.B. lpq -P LaserJet1300


Druckauftrag löschen/abbrechen
lprm <Jobnummer>
z.B. lprm 753


von der Kommandozeile aus drucken
lp bzw. lpr

mit den wichtigen Optionen:

-P <Warteschlangen-Name> (wie oben)
-n <Zahl> Anzahl der Kopien
-o landscape Querformat
-o portrait Hochformat
-o number-up=2 2 Seiten auf ein Blatt (geht auch mit 1,4,8,16)
-o Resolution=<Zahl> Druckerauflösung einstellen (z.B. 300,600,1200 - meint dpi)

elegant längere Textdokumente drucken
das geht sehr gut mit dem kleinen Tool a2ps

[Bearbeiten] Ein paar weitere hilfreiche Programme

[Bearbeiten] GtkLP

GtkLP: die "Ausgabe"-Seite

http://gtklp.sourceforge.net/

[Bearbeiten] Links

'Persönliche Werkzeuge