Configurazione delle stampanti per Linux.


Configurazione delle stampanti per Linux.

Il sistema di stampa installato su Linux è detto a spool
ed è quello normale per un sistema multitasking.
Disporre di un comando che semplicemente legga il
file da stampare e lo invii sul device della stampante
provocherebbe problemi nel caso due utenti cercassero
di stampare contemporaneamente. Le modalità operative
del sistema sono:

(Primo). Il comando lpr (1) copia il file da stampare
nell'area di spool, in pratica una directory relativa
alla particolare stampante che si sta utilizzando.
lpr è il comando destinato agli utenti per le stampe.

(Secondo). lpd (8) verifica in continuazione l'area
di spool e, quando compare un file inviato da lpr,
lo invia sul device di stampa. A stampa terminata,
la copia del file viene cancellata. Se vengono
richieste due o più stampe queste vengono eseguite
nell'ordine in cui sono state impostate con lpr.

È possibile visualizzare la lista delle stampe in corso
(la coda di stampa) con il comando lpq (1) ed è
possibile rimuovere una propria stampa (o quelle di
altri utenti se si è il superuser) con il comando lprm (1).
Il comando lpc (8) serve a controllare lo stato del sistema.
L'organizzazione del software su disco è:

/ var / spool Directory in cui creare le sottodirectory di
spool per le varie stampanti.
/etc/printcap File di descrizione delle stampanti.
/usr/bin/lpr Programma di stampa.
/usr/bin/lprm Programma di cancellazione.
/usr/bin/lpd Demone di stampa.
/usr/bin/lpc Programma di controllo.

Si possono definire e collegare più stampanti ognuna
con la propria area di spool ed un proprio nome.
Una sola stampante fisica può avere più di un nome,
questo permette di utilizzarla secondo modalità diverse.
Ad esempio, se abbiamo una stampante che utilizza il
linguaggio di stampa hplj, per stampare un testo dato
in linguaggio di stampa PostScript4 sarà necessario
convertirlo. Possiamo definire un nome per la stampante
in maniera tale che la conversione sia effettuata
automaticamente ogni volta che utilizziamo quel nome.
 

Commenti

Post popolari in questo blog

L'igiene dell'apparato scheletrico. Anatomia.

INSTAFETCH - Android -

I pesci abissali. Zoologia marina.