Home
» LINUX
»
Come configurare le stampanti tramite CUPS su HamoniKR OS
Come configurare le stampanti tramite CUPS su HamoniKR OS
Devi aggiungere una stampante USB o di rete al sistema operativo HamoniKR? Il metodo più rapido è solitamente utilizzare l'utility Stampanti sul desktop. CUPS, il Common UNIX Printing System, gestisce le code di stampa di molti strumenti desktop Linux e offre anche una pagina di amministrazione locale basata su browser. Utilizza l'utility desktop quando rileva la stampante; usa CUPS direttamente quando devi controllare una coda o inserire manualmente un URI di connessione.
Il nome nel titolo dell'articolo viene spesso scritto "Harmonica OS", ma la grafia ufficiale in inglese del progetto è HamoniKR OS . La documentazione attuale della stampante descrive una procedura di configurazione grafica e il supporto IPP senza driver. I menu e i pacchetti disponibili possono variare a seconda della versione, quindi le etichette esatte riportate di seguito dipendono dalla versione. Le illustrazioni CUPS in questa guida sono esempi schematici dell'interfaccia, non screenshot di un'installazione HamoniKR testata.
Riferimento rapido
Obiettivo
Inizia da qui
Ciò di cui hai bisogno
Collegare una stampante USB
Utilità per stampanti
Stampante accesa e collegata tramite USB
Aggiungi una stampante Wi-Fi o Ethernet
Utilità stampanti o CUPS ahttp://localhost:631
Stampante sulla stessa rete locale; il suo indirizzo IP se il rilevamento non riesce
Utilizzare una stampante non presente nell'elenco dei modelli
Prova con IPP senza driver, poi con il driver Linux del fornitore.
File di supporto esatti relativi al modello della stampante e al produttore.
Controlla la coda o stampa una pagina di prova
Pagina della stampante CUPS olpstat
Autorizzazione amministrativa per le modifiche
1. Apri le impostazioni della stampante e controlla CUPS
In HamoniKR, apri Menu > Amministrazione > Stampanti oppure apri la sezione Stampanti nelle Impostazioni di sistema. La guida ufficiale di HamoniKR 8.0 indica anche system-config-printerquesto metodo per avviare l'utilità di stampa. Se il tuo desktop ha un menu diverso, cerca "Stampanti" nel menu di avvio delle applicazioni.
Aprire l'utilità Stampanti dalla sezione Amministrazione; la dicitura del menu può variare a seconda della versione di HamoniKR.
Se desideri specificamente l'interfaccia web di CUPS, aprila http://localhost:631in un browser sullo stesso computer che gestirà la stampante. Questo indirizzo punta al computer locale. Se non si carica, verifica che CUPS sia installato e in esecuzione:
systemctl status cups
Su un'installazione di HamoniKR basata su Debian o Ubuntu in cui CUPS non è presente, installare il pacchetto dai repository di distribuzione configurati, quindi avviare il servizio:
Utilizza la finestra di dialogo del gestore pacchetti per esaminare i pacchetti prima di accettarli. Un computer desktop personale in genere non ha bisogno di esporre la pagina di amministrazione di CUPS alla rete locale. Mantieni il browser aperto localhost; non allentare le regole di accesso di CUPS né aprire la porta 631 solo per aggiungere una stampante locale.
2. Aggiungere la stampante tramite l'interfaccia web di CUPS
In CUPS, selezionare Amministrazione , quindi Aggiungi stampante . Accedere quando richiesto con un account autorizzato ad amministrare la stampa su questo computer. L'elenco potrebbe mostrare dispositivi USB collegati localmente e stampanti rilevate sulla rete. Selezionare il dispositivo corretto, confermarne la connessione e assegnare alla coda un nome breve e riconoscibile, ad esempio office_laser.
La pagina di amministrazione locale di CUPS fornisce il punto di accesso per aggiungere una stampante.
Se una stampante di rete non viene visualizzata, utilizzare il suo indirizzo di rete anziché procedere per tentativi. È possibile trovare l'indirizzo nel menu di rete della stampante, nell'elenco dei dispositivi del router o nella pagina di configurazione del produttore. Nella fase di connessione CUPS, scegliere il protocollo corrispondente e immettere l'URI fornito dalla documentazione della stampante. Per molti dispositivi moderni, un URI IPP è simile a <URI> ipp://192.168.1.50/ipp/print, ma il percorso è specifico del modello; non dare per scontato che questo esempio sia valido per la propria stampante. CUPS supporta anche protocolli come IPP, IPPS, LPD e AppSocket/JetDirect.
Selezionare il dispositivo rilevato oppure immettere l'URI di connessione documentato della stampante qualora la funzione di rilevamento non la trovi.
3. Scegli un IPP con conducente o senza conducente, quindi imposta le impostazioni predefinite.
Quando la procedura guidata di configurazione richiede un modello o un driver, è preferibile utilizzare IPP Everywhere o l'opzione Driverless IPP dell'utility HamoniKR, se la stampante dichiara di supportarla. La stampa senza driver legge le funzionalità segnalate da una stampante compatibile, anziché basarsi su un tradizionale file PPD specifico per il modello. È una buona prima scelta per molte stampanti di rete recenti, ma potrebbe non esporre tutte le funzionalità del produttore.
Se l'installazione senza driver non è disponibile o la stampa non è corretta, selezionare la marca e il modello esatti dall'elenco disponibile. La documentazione di HamoniKR consiglia di installare il pacchetto di supporto per stampanti quando una stampante non viene riconosciuta:
Verifica che il pacchetto sia disponibile nei repository configurati per la tua versione di HamoniKR. Se il modello non è ancora presente, consulta la pagina di supporto Linux ufficiale del produttore della stampante per trovare il modello specifico e un pacchetto compatibile con la tua versione del sistema operativo. Evita di selezionare un modello vagamente simile solo per completare la procedura guidata: risoluzioni, stampa fronte/retro, vassoi carta o modalità colore non supportati possono produrre risultati di scarsa qualità.
Dopo aver aggiunto la coda di stampa, imposta le opzioni che utilizzi effettivamente: formato carta (ad esempio, Letter o A4), colore o scala di grigi e stampa fronte/retro, se supportata. CUPS e la finestra di dialogo sul desktop potrebbero offrire controlli diversi a seconda del driver. Seleziona Imposta opzioni predefinite o l'equivalente opzione di salvataggio/applicazione per rendere permanenti le impostazioni.
Esamina le impostazioni predefinite disponibili e stampa una pagina di prova per verificare che la coda selezionata risponda correttamente.
4. Stampa una pagina di prova e verifica il risultato
Dalla pagina CUPS della stampante, utilizzare il menu Manutenzione per selezionare Stampa pagina di prova . È anche possibile stampare un semplice documento da un'applicazione desktop. Una configurazione corretta si verifica quando il lavoro viene visualizzato nella coda, passa allo stato Completato e la pagina stampata presenta l'orientamento, il formato carta, il colore e i margini previsti.
Per un rapido controllo da terminale, elenca le code configurate e il loro stato:
lpstat -t
Per stampare un file in una coda denominata, utilizzare:
lp -d office_laser /path/to/test.pdf
Sostituisci il nome della coda e il percorso del file con i tuoi. Se desideri aggiungere una stampante IPP Everywhere da terminale, il comando CUPS da riga di comando è il seguente:
Sostituire PRINTER_IPil percorso URI con l'indirizzo documentato della stampante. Questo comando crea o aggiorna una coda; non rileva l'URI corretto per ogni modello.
Problemi comuni e soluzioni pratiche
La stampante non viene rilevata: verifica che sia attiva, connessa alla stessa rete e non isolata su una rete Wi-Fi per ospiti. Prova l'indirizzo IP o il metodo di connessione documentato dal produttore. Se la stampante è USB, ricollegala direttamente al computer e riapri l'utilità Stampanti.
CUPS si apre ma rifiuta la modifica: l'account con cui si è effettuato l'accesso potrebbe non disporre dei diritti di amministrazione della stampa. Utilizzare un account locale autorizzato o richiedere all'amministratore di sistema di concedere l'accesso; non modificare le regole di accesso generali come soluzione alternativa.
La coda risulta inattiva, ma non viene stampato nulla: verificare la presenza di carta, toner o inchiostro, eventuali errori sul display della stampante e lo stato dei lavori in coda. Confermare l'URI e il driver selezionati, quindi inviare un documento di prova di una pagina.
La pagina viene stampata con un layout errato o con opzioni mancanti: verificare le dimensioni e l'orientamento della carta sia nelle impostazioni predefinite dell'applicazione che in quelle della stampante. Se disponibile, provare a utilizzare il driver del fornitore esatto o una coda IPP senza driver supportata.
La stampante non è ancora supportata: verifica la disponibilità del pacchetto di supporto di HamoniKR e i download Linux del produttore per il modello esatto. La stampa senza driver può fornire un output di base, ma non consente l'accesso alle funzionalità proprietarie.
Lista di controllo finale
La stampante è accesa e collegata tramite USB o alla stessa rete fidata.
L'utilità Stampanti o CUPS mostra il dispositivo previsto e la connessione corretta.
La coda utilizza un driver compatibile o una modalità IPP senza driver supportata.
Le dimensioni della carta e altre impostazioni predefinite corrispondono al documento e alla stampante.
Una pagina di prova viene completata e appare corretta sulla carta.