• No se han encontrado resultados

Configuración de impresoras

In document GNU/Linux básico. Jordi Serra Ruiz PID_ (página 175-178)

9. Taller de configuraciones básicas

9.6. Montaje de dispositivos

9.7.5. Configuración de impresoras

Tener configurada la impresora puede ser de gran utilidad, puesto que nos per- mitirá, entre otras cosas, imprimir los ficheros del manual man, los de confi- guración, etc. para poderlos estudiar más detenidamente en formato papel. La impresión en Linux funciona mediante un sistema de colas que son con- troladas por un daemon que corre en el momento de arranque. Las impresoras pueden estar conectadas directamente al puerto paralelo o USB del ordenador (impresora local) o por medio de la red (impresora de red).

En cuanto al tipo de impresora preferible actualmente, tanto las que usan el puerto paralelo como las que usan el puerto USB funcionan de manera co- rrecta. En la actualidad pocas impresoras no tienen drivers para GNU/Linux, y solamente hemos de asegurarnos de tener una impresora compatible con este sistema operativo. En el caso de las impresoras que funcionan por red, muy utilizadas en las empresas, también se dispone ya de un amplio abanico de controladores que no dan problemas a la hora de llevar a cabo las instala- ciones de las impresoras en red. Estas están obteniendo cada vez una mayor aceptación en las casas, ya que permiten tener la impresora conectada a más de un ordenador al mismo tiempo. Pensemos en el caso de disponer de un ordenador de sobremesa y de un portátil.

CUPS (common unix printing system) es un sistema de impresión modular que utiliza 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 orden de BSD lpr.

Lectura recomendada Para más información so- bre impresoras y su integra- ción en los sistemas operati- vos GNU/Linux, se recomien- da visitar la página http:// www.openprinting.org/prin- ters, en la que encontraréis una lista exhaustiva de las impresoras existentes en el mercado y el grado de sopor- te, así como los drivers que nos pueden hacer falta.

La topología general del sistema de impresión bajo GNU/Linux es la de clien- te/servidor. El servidor (CUPS) es de tipo daemon y, en consecuencia, lo mani- pularemos como tal. El archivo de configuración del servidor es el siguiente: /etc/cups/cupsd.conf. Podemos configurar tantas impresoras como que- ramos.

Para instalar el sistema CUPS hay que ejecutar la orden:

# apt-get install cupsys cupsys-client cupsys-bsd printconf foomatic-filters-ppds Este último paquete contiene los PPD (postscript printer definition) de Adobe,

que es usado por CUPS para definir las impresoras.

CUPS-PDF es una impresora virtual para imprimir documentos en un archivo PDF. Para instalarlo en nuestro sistema, ejecutaríamos la orden:

# apt-get install cups-pdf

En CUPS hay dos maneras de configurar las impresoras. Una de ellas es desde una utilidad que proporciona el escritorio GNOME o el KDE. La otra es desde la página web. En ambos casos se requieren privilegios de administrador para configurar las impresoras.

Impresión de ficheros de texto

Los formateadores son programas que se utilizan, principalmente, para trans- cribir ficheros en formato texto a formato PostScript (el lenguaje PostScript históricamente ha tenido más implementación en el campo de la impresión). Estos programas nos pueden ser de utilidad, puesto que nos permiten pasar a formato papel la ayuda de las órdenes, ficheros de configuración, etc. para po- derlos estudiar de una manera más cómoda. Entre estos encontramos mpager (dentro del paquete con el mismo nombre) o enscrip (también empaqueta- do con este mismo nombre y más potente que el anterior). A continuación, se detallan un par de líneas para ejemplificar su uso:

man man | mpage -2 -o | lpr

Mediante esta línea redirigimos la salida del manual de man a mpage, que le da formato a dos columnas por hoja, sin márgenes, y redirigimos su salida al cliente de impresión lpr:

Con esta línea haremos que se imprima el contenido del fichero /etc/fstab sin cabecera, utilizando el tipo de carácter Times-Roman de tamaño 7 y de forma apaisada.

La tarea de configurar impresoras se puede facilitar a partir del entorno gráfico. Hay multitud de aplicaciones para configurar el sistema de impresión nativo, y otras que sustituyen este sistema por uno propio, comúnmente también ba- sado en la estructura cliente servidor. Para instalar CUPS, habrá que instalar el paquete del servidor de impresión, cupsys; se recomienda instalar, junto con este paquete, el de clientes de impresión, paquete cupsys-client. También se puede instalar el paquete cupsys-bsd para disponer de las órdenes habi- tuales en el sistema de impresión de BSD. Por ejemplo, podríamos instalar el sistema de impresión mediante la orden:

# apt-get install cupsys cupsys-client cupsys-bsd printconf \ foomatic-filters-ppds Este último paquete contiene los PPD (postscript printer definition) de Adobe,

que utiliza CUPS para definir las impresoras.

En GNOME podemos ir a “Sistema/Administración/Impresoras”. Hacemos do- ble clic en nueva impresora, introducimos la clave de root y seguimos los pasos para definir la impresora, dependiendo de si es local o de red. En el segundo paso, buscamos el fabricante y el modelo de la impresora. Una vez definida, marcamos la impresora con el botón derecho del ratón y seleccionamos “Pro- piedades”. Marcamos “Convertirse en administrador” y modificamos la con- figuración si es necesario.

In document GNU/Linux básico. Jordi Serra Ruiz PID_ (página 175-178)