La impresión en Linux funciona mediante un sistema de colas que son manejadas por un daemon que corre al momento de arranque. Las impresoras pueden estar conectadas directamente al puerto paralelo o USB del computador (impresora local) o conectadas a través de la red (impresora de red).
CUPS (Common Unix Printing System) es un sistema de impresión modular que usa IPP (Internet Printing Protocol) para manejar las colas. Este es un sistema moderno y sofisticado, apto para el uso con un entorno de escritorio como GNOME o KDE. Además mantiene optativamente el sistema tradicional de líneas de comando lpr de BSD.
Ingresa a root, por ejemplo, corriendo un "Terminal de <Root>" en el menú "Aplicaciones/Accesorios" o, en el mismo menú, un "Terminal" y luego el comando su (super user).
Instala el paquete cups,
# apt-get install cups
Optativamente instala el paquete cups-bsd si deseas usar líneas de comando para imprimir (lpr, lpq, lpc, lprm).
Instala paquetes que contienen PPDs (PostScript Printer Description). Originalmente los PPDs eran definiciones de impresoras PostScript, pero fue extendido por CUPS para impresoras no PostScript. Debian distribuye PPDs en sendos paquetes; openprinting-ppds (impresoras PostScript) y foomatic-filters-ppds (impresoras no PostScript).
Instala ambos,
# apt-get install openprinting-ppds foomatic-filters-ppds
Instala system-config-printer,
# apt-get install system-config-printer
Visita la base de datos de OpenPrinting,
http://www.openprinting.org/printersBusca la impresora por fabricante y modelo. Anota el dispositivo que se recomienda.
En GNOME anda a "Sistema/Administración/Imprimiendo". Marca "Nuevo" y sigue los pasos para definir la impresora.
Otra opción para configurar es correr un navegador e ir al URL,
http://localhost:631/
Esta es una interfaz a CUPS para definir, controlar, modificar y administrar una impresora. Por omisión, la interfaz CUPS solo es accesible por localhost.
Si la impresora usa el sistema HP JetDirect instala los paquetes hplip y hpijs-ppds,
# apt-get install hplip hpijs-ppds
y corre en vez la herramienta hp-setup para definir la impresora.
CUPS-PDF es una impresora virtual para imprimir documentos a un archivo PDF.
Instala el paquete cups-pdf,
# apt-get install cups-pdf
Define la impresora en "Sistema/Administración/Imprimiendo", marcando como conexión CUPS-PDF. Selecciona "Generic" y luego el PPD "CUPS-PDF Printer".
Edita el archivo /etc/cups/cups-pdf.conf y modifica el instructivo "Out" para que lea,
Out ${HOME}/Desktop
Reinicia CUPS con,
# /etc/init.d/cups restart
Prueba imprimir cualquier documento a la impresora "CUPS-PDF-Printer". El archivo PDF se guarda en el escritorio.
This document was generated using AFT v5.097