Configuración del servidor de impresión en Debian

Inicio
Última actualización: 12 de febrero, 2011

Tabla de Contenido

Introducción

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

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/printers

Busca 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.

HP JetDirect

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

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.

Copyright © 2002-2011 Ricardo Yanez


This document was generated using AFT v5.097