CUPS – Servidor de impresoras en Linux / Debian
CUPS es el sistema de impresión, basado en estándares y de código abierto, desarrollado por Apple Inc. para Mac OS® X y otros sistemas operativos basados en UNIX®.
Es muy popular debido a su facilidad en su instalación, configuración y operación, por lo tanto creo es la mejor opción para utilizarlo como nuestro servidor de impresión; además la posibilidad de usarlo en multi plataformas.
Instalación.
Para poder instalar debemos elegir el computador que tendrá conectada la impresora debidamente instalada, hay que recordar que vamos a instalar un Servidor de Impresión, no una impresora; por lo tanto con eso en mente instalamos desde la consola con los siguientes comandos:
El server:
# apt-get install cups
El cliente
# apt-get install cups-client
Listo, ahora debemos ver si ya esta activo con el siguiente comando:
# service cups status
y veremos lo siguientes
Lo que implica que esta ejecutándose, de no ser así deberíamos activarlo con el siguiente comando:
# service cups start
Ahora bien debemos configurar el servidor de impresión, para ello vamos al siguiente directorio:
# cd /etc/cups
Aquí encontraremos el archivo cupsd.conf el cual debemos editarlo pero antes debemos hacer una copia de respaldo por si acaso cambiamos algo que no debemos; el comando es (copia sin modificar absolutamente nada):
# cp -p cupsd.conf cupsdconf_back
Hecho esto ahora ya podremos editar el archivo de configuración de CUPS, como siempre lo haremos con nano, así:
# nano cupsd.conf
y modificamos las siguientes secciones agregando las siguientes lineas
La IP indicada es la de nuestra maquina que hace de servidor de impresión, el puerto debe ser siempre el mismo 631. Si desea saber cual es la IP de su maquina de servicio solo use el comando:
# ifconfig
y obtendrá dicha IP
Luego agregamos en las dos secciones siguientes la linea
Allow @LOCAL
Lo que permitirá acceso al server de manera local
Grabamos las modificaciones y reiniciamos el servicio con:
# service cups restart
Con el fin de poder hacer nuestras pruebas Instalamos una impresora, para nuestro caso instalamos una impresora virtual, de esta forma:
# apt-get install cups-pdf
Ahora ya podremos ingresar al servicio de gestión y administración mediante el navegador de internet ya sea con la dirección IP o con la siguiente dirección con su puerto respectivo:
http://localhost:631
Donde veremos los siguiente:
Y aquí agregamos la impresora
Escogemos la impresora PDF que habíamos instalado en la sección anterior
Dejamos todo como esta, solo seleccionamos la opción de compartir
Como no tenemos una impresora física instalada escogemos el tipo de impresora, en nuestro caso Genérica
Y luego el modelo de dicha impresora..
Para comprobar que todo funciona desde cualquier aplicación, Writer por ejemplo; envíe a imprimir un documento usando la impresora PDF, se genera un archivo en ese formato; pero además ya podremos ver los trabajos de impresión realizado, podríamos detener la impresiones, etc; desde la sección de trabajos (jobs)
Listo ahora a probar el server, recuerde que esto nos permite horrar recursos, papel, tinta, energía eléctrica, impresoras, etc. Así que es una buena idea en una mediana o gran empresa instalar este sistema.