Siduction Forum

Siduction Forum => Software - Support => Topic started by: michaa7 on 2012/02/28, 12:56:21

Title: drucken, lp, lpr
Post by: michaa7 on 2012/02/28, 12:56:21
bei gv erscheint im druckdialog nicht mein cups-drucker, sondern "lp", bei xview erscheint "lpr".

Was muss ich einrichten um mit diesen programmen drucken zu können?
Title: drucken, lp, lpr
Post by: michaa7 on 2012/02/28, 23:49:21
Quote# apt-get install lpr -s
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut      
Statusinformationen werden eingelesen... Fertig
Vorgeschlagene Pakete:
 gs
Die folgenden Pakete werden ENTFERNT:
 cups-bsd
Die folgenden NEUEN Pakete werden installiert:
 lpr
0 aktualisiert, 1 neu installiert, 1 zu entfernen und 16 nicht aktualisiert.
Remv cups-bsd [1.5.2-5] [lsb-core:i386 ]
Inst lpr (1:2008.05.17+nmu1 Debian:unstable [i386])
Conf lpr (1:2008.05.17+nmu1 Debian:unstable [i386])
root@lintower:~# apt-cache show cups-bsd
Package: cups-bsd
Source: cups
Version: 1.5.2-5
Installed-Size: 147
Maintainer: Debian CUPS Maintainers <pkg>
Architecture: i386
Replaces: lpr
Provides: lpr
Depends: libc6 (>= 2.4), libcups2 (>= 1.4.0), debconf (>= 0.5) | debconf-2.0, cups-client (= 1.5.2-5), update-inetd, cups-common
Suggests: cups
Conflicts: lpr, lprng
Description-de: Common UNIX Printing System(tm) - BSD-Befehle
Das Common UNIX Printing System (oder CUPS(tm)) ist ein Drucksystem und
allgemeiner Ersatz für lpr, lpd und ähnliches. Es unterstützt das Internet
Printing Protocol (IPP) und hat sein eigenes Filter/Treiber-Modell um
unterschiedliche Dokumenttypen zu behandeln.
.
Das Paket liefert die BSD-Befehle für die Interaktion mit CUPS. Es wird
separat geliefert um CUPS zu erlauben mit anderen Drucksystemen zu
koexistieren (in geringem Maße).
Homepage: http://www.cups.org
ich hätte ja auch nichts dagegen mit cups-bsd zu drucken, wenn mir jemand sagt wie das geht
Title: RE: drucken, lp, lpr
Post by: hefee on 2012/03/01, 14:41:33
lp und lpr sind commandozeilen tools, man wird dir da guten hilfe leisten, bei den ganzen optionen. Primär brauchst du den Druckernamen, dann geht es so:

lpr -P <Druckernamen> datei.ps

oder halt:

lp -D <Druckernamen> datei.ps

ps es werden auch meist immer pdfs angenommen. Es ist halt sehr einfach für ein Programm direkt nur lp/lpr anzubieten, weil sie selber keinen Druckerdialog basteln müssen :) In deinen Programmen musst du sicherlich den Dateinamen weg lassen, weil der ja gerade erzeugt wird.

lp und lpr reichen den Druckauftrag ganz normal an CUPS weiter, also sollte dein Drucker unter Cups laufen (http://localhost:631). Dort erfährst du auch deine vorhaden Druckernamen ( mir fehlt bis jetzt der Konsolenbefehl, wie ich eine Liste von vorhanden Drucker bekomme)...
Title: RE: drucken, lp, lpr
Post by: michaa7 on 2012/03/01, 14:52:40
sprich, erstmal cups-bsd entfernen und lpr installieren?