Capitolo 5. La stampa

Sommario
5.1. Installazione e gestione delle stampanti
5.1.1. Installazione di CUPS e uso della sua interfaccia web
5.1.2. Configurazione di una nuova stampante
5.1.3. Una nota riguardo la sicurezza
5.1.4. Gestione della coda di stampa
5.2. La stampa di documenti
5.2.1. Semplice stampa di un file
5.2.2. Configurazione avanzata

Questo capitolo è diviso in due parti: Installazione e gestione delle stampanti, per chi provvede alla normale amministrazione del proprio sistema; e La stampa di documenti, che spiega come configurare e utilizzare uno strumento di stampa avanzato: XPP.

5.1. Installazione e gestione delle stampanti

A partire dalla versione 7.2, Linux-Mandrake fa uso di un nuovo sistema di stampa basato su CUPS[1]. Si tratta di uno strumento molto potente basato su una gestione e configurazione decentralizzata, tale da rendere tutte le stampanti connesse in una rete locale disponibili per tutti gli utenti.

5.1.1. Installazione di CUPS e uso della sua interfaccia web

Dato che CUPS adesso è il programma predefinito di Linux-Mandrake per quanto riguarda la stampa, tutti i pacchetti necessari dovrebbero essere stati installati automaticamente. Se così non fosse, assicuratevi che siano stati installati per lo meno i pacchetti cups, cups-drivers e xpp.

Nota

Potete gestire le vostre stampanti usando CUPS in due modi diversi: tramite un'interfaccia web, oppure con un'applicazione per KDE chiamata Kups. Abbiamo già parlato di quest'ultima nel Manuale utente, adesso invece ci concentreremo sull'interfaccia web, alla quale si può accedere da qualunque piattaforma.

Una volta lanciato il vostro navigatore web preferito, digitate http://localhost:631 nel campo di testo relativo al percorso o all'URL. Vi verrà mostrato il menu CUPS principale (Figura 5-1).

Figura 5-1. La pagina di benvenuto di CUPS

Adesso potete sfogliare l'interfaccia di configurazione come se si trattasse di un sito web.

 

 

5.1.2. Configurazione di una nuova stampante

Nel caso la vostra LAN disponga già di macchine sulle quali è stato installato, ed è utilizzato, CUPS, potrete vedere una lista di stampanti seguendo il collegamento Manage Printers. Per il momento si presuppone che voi intendiate installare una stampante connessa a un computer isolato da qualsiasi rete. Per configurazioni più complesse consultate l'On-Line Help ("aiuto in linea").

La pagina Manage Printers (Figura 5-2) dovrebbe quindi risultare vuota, per il momento.

Figura 5-2. La lista priva di stampanti di CUPS

Adesso, per configurare una nuova stampante, cliccate sul pulsante Add Printer in fondo alla pagina: questo darà inizio a una procedura di configurazione in quattro passi. Per avanzare da un passo all'altro cliccate sul pulsante Continue dopo aver riempito tutti i campi richiesti sulla pagina.

Nota

La prima volta che vorrete portare a termine una funzione amministrativa, come installare una nuova stampante, con CUPS, vi verrà richiesta la password di root (Figura 5-3). Per continuare, dovete inserire il login e la password di root.

Figura 5-3. La finestra di login di CUPS

5.1.2.1. Informazioni informali riguardo la stampante

Questa prima scheda contiene tre campi che potete riempire a vostro piacimento per aiutare altri utenti a capire con che tipo di stampante hanno a che fare. Queste informazioni non hanno nessun effetto sul comportamento della stampante, ma è comunque consigliabile inserirle in maniera accurata, in modo da evitare possibili confusioni in seguito.

Figura 5-4. Installazione di una nuova stampante, passo 1

L'unico campo indispensabile è il nome della stampante.

5.1.2.2. Connessione della stampante

È necessario comunicare a CUPS dove si trova fisicamente la stampante. Per una stampante connessa direttamente al vostro computer, dovete scegliere Parallel Port #1, Serial Port, o USB, a seconda del tipo di connessione.

Figura 5-5. Installazione di una nuova stampante, passo 2

Sono disponibili molti tipi di connessione:

Ethernet

Per stampanti che sono direttamente connesse a una rete locale.

LPD/LPR

Per stampanti che implementano in modo nativo questo protocollo, o stampanti che sono servite da questo tipo di coda di stampa. I sistemi operativi Unix, in genere, offrono questo tipo di connessione.

Samba

Per stampanti che dipendo da server Windows. Si noti che per accedere a questo tipo di stampanti è necessario installare anche il pacchetto Samba.

 

 

5.1.2.3. Inserimento della marca della stampante

Adesso è arrivato il momento di comunicare a CUPS che tipo di stampante state installando. Dovete semplicemente scegliere il nome del produttore nella lista a scorrimento.

Figura 5-6. Installazione di una nuova stampante, passo 3

5.1.2.4. Inserimento del modello della stampante

Questo è l'ultimo passo: in base alla vostra scelta precedente, la lista adesso vi mostrerà tutti i modelli venduti dal produttore specificato. Scegliete con attenzione il modello della vostra stampante.

Figura 5-7. Installazione di una nuova stampante, passo 4

Se tutto è andato bene, dovreste poter vedere la vostra nuova stampante nella pagina raggiungibile cliccando sul collegamento Printers.

5.1.2.5. Configurazione finale e test della stampante

Prima di effettuare un test della stampante, dovete assicurarvi che la configurazione delle dimensioni della carta per quest'ultima sia corretta. Recatevi sulla pagina della stampante, e cliccate sul pulsante Configure Printer. Una volta raggiunta la pagina dei parametri relativi alla stampante, spostatevi alla sezione General e scegliete le dimensioni della carta (Page Size) appropriate. Alcune stampanti si rifiutano di funzionare se la carta del formato appropriato non è presente.

Attenzione

Una nota riguardo la pagina dei parametri: ogni volta che modificate un parametro della stampante in una qualsiasi delle sezioni, dovete cliccare sul pulsante Continue corrispondente a tale sezione perché i vostri cambiamenti vengano accettati.

5.1.3. Una nota riguardo la sicurezza

Come impostazione predefinita, ogni volta che configurate una stampante sulla vostra macchina essa diviene disponibile per tutti gli altri utenti della rete locale a cui quest'ultima è connessa. Se desiderate che nessun altro possa utilizzare la vostra stampante, dovete modificare a mano il file di configurazione di CUPS: /etc/cups/cupsd.conf. Tutto quello che dovete fare è sostituire la riga

#BrowseInterval 30

con

BrowseInterval 0

Questo file, inoltre, contiene un gran numero di opzioni che vi permettono di configurare con grande precisione il vostro server di stampa. In particolare, potete limitare l'accesso alla stampante da parte di specifiche macchine o intere sotto-reti. Per maggiori informazioni sull'argomento consultate l'aiuto in linea dell'interfaccia web.

Suggerimento

Tutte le volte che apportate modifiche al file di configurazione non dimenticatevi di far ripartire il demone del server CUPS impartendo il comando:

/etc/rc.d/init.d/cups restart

5.1.4. Gestione della coda di stampa

Questa caratteristica è particolarmente utile per stampanti caratterizzate da un elevato carico di lavoro, ma potreste comunque averne bisogno in maniera occasionale, ad esempio per annullare un comando di stampa di 10.000 pagine dato per errore. Quando inviate un lavoro alla stampante potete controllare se ne avete altri in attesa e, se siete l'amministratore della macchina da cui dipende la stampante, anche quelli di tutti gli utenti: è sufficiente collegarsi alla pagina relativa alla stampante in questione (Figura 5-8).

Figura 5-8. La pagina relativa allo stato della stampante

Potete effettuare due azioni diverse su un particolare lavoro di stampa:

  • Hold Job ("sospendi lavoro"): per mettere il lavoro in una lista d'attesa, verrà mandato in stampa soltanto quando tornerete alla pagina relativa e cliccherete sul pulsante verde Release Job ("riprendi lavoro").

  • Cancel Job ("annulla lavoro"): per cancellare questo lavoro in modo definitivo, depennandolo dalla coda di stampa.

Se volete rendere temporaneamente impossibile l'accesso alla vostra stampante (per cambiare il toner, ad esempio) potete semplicemente cliccare sul pulsante Reject Jobs ("rifiuta lavori"). In seguito, quando la stampante sarà di nuovo pronta ad accettare lavori, premete il pulsante Accept Jobs ("accetta lavori").

Suggerimento

Se siete interessati a funzionalità avanzate per quanto riguarda la gestione della coda di stampa, prendete in considerazione il programma kups.

Note

[1]

Common Unix Printing System, o "Sistema di stampa comune per Unix"


Tux on Star from MandrakeSoft Linux è un trademark registrato di Linus Torvalds. Tutti gli altri copyright e trademark appartengono ai rispettivi proprietari.
A meno che non sia specificato diversamente, tutto il contenuto di queste pagine e tutte le immagini sono Copyright MandrakeSoft S.A. e MandrakeSoft Inc. 2000.
http://www.linux-mandrake.com/