Instalar y configurar una impresora en Debian 10 “buster”

- Klvst3r -
4 min readSep 7, 2021

Imprimir en Debian es hoy día una tarea trivial: el software necesario se puede instalar directamente desde los repositorios de cualquier distribución y existen controladores para la mayoría de las impresoras.

Primeramente debemos de saber si nuestro sistema Debian soporta la impresora que vamos agregar, para eso verificaremos en el sig. link: www.openprinting.org/printers
Si la impresora que tenemos es soportada procederemos a siguiente paso.

Instalamos los siguiente paquetes:

# apt-get install cups openprinting-ppds foomatic-filters-ppds cups-pdf hplip hpijs-ppds

La instalación de las impresoras Hewlett Packard HP que es nuestro caso lo haremos de tres maneras a elegir.

Instalación desde Terminal.

Eliminando paquetes innecesarios

Eliminamos los paquetes de HP Linux Imaging and Printing y gestores de dispositivos udev:

# apt-get purge hplip* system-config-printer-udev# apt-get install system-config-printer

Primero y principal, esta impresora NO FUNCIONA CON LOS PAQUETES HPLIP:

Instalando paquetes

El sistema de impresión CUPS, y algunos paquetes y librerías necesarias.

Para instalar una impresora en Debian es necesario instalar primero el paquete system-config-printer. Este paquete añade un gestor de impresoras al entorno de ventanas:

sudo apt-get install system-config-printer

Controladores

La mayoría de las impresoras y escáneres funcionan ya en Debian sin necesidad de instalar controladores adicionales. Si no es el caso para la impresora que se quiere instalar se puede probar suerte en el sitio web del fabricante.

Si la impresora es de la marca HP se puede instalar el paquete hplip, disponible en los repositorios de Debian, que contiene la mayoría de controladores para impresoras y escáneres HP:

sudo apt-get install hplip

Si además se quiere instalar la versión que permite hacer la configuración usando el entorno de ventanas y no la línea de comandos:

sudo apt-get install hplip-gui

Para lanzar el programa de configuración de dispositivos HP desde la línea de comandos:

hp-setup

CUPS

CUPS es un software para controlar sistemas de impresión. Originalmente fue desarrollado por Apple y liberado como software libre. Permite gestionar de manera sencilla, a través de una interfaz web, un servidor de impresión; permite instalar en un sistema Debian dispositivos de impresión y compartirlos en red, permite también consultar y gestionar colas de impresión y activar, pausar o eliminar dispositivos de impresión. Hoy día esto se puede hacer con system-config-printer pero CUPS ofrece una interfaz accesible desde cualquier navegador que puede facilitar el trabajo con impresoras en red. Está disponible en los repositorios de Debian:

apt-get install cups cups-client

Para dar acceso a la administración de las impresoras a un usuario en la interfaz web de CUPS hay que añadirle al grupo lpadmin:

usermod -a -G lpadmin usuario

La interfaz web de CUPS está accesible por omisión en el puerto 631. Para acceder localmente, http://localhost:631; para acceder desde otras máquinas de la red local, http://IP:631

# apt-get install cups hpijs-ppds build-essential foomatic-filters

Instalación Grafica.

Luego instalamos el paquete para gestionar nuestras impresoras desde la aplicacion “Printers” (Aplicaciones -> Herramientas del Sistema -> Impresion)

Si estamos utilizando nuestro escritorio KDE, basta con que escribamos:

Print Settings

Procedemos a desbloquear el sistema de administración de impresoras y pulsamos el boton para agragar una nueva impresora.

Localizando los drivers ya instalados porcedera a agregarnos la impresora seleccionada.

Instalación grafica via Web

Tomando en consideración que se puede instalar de varias formas un dispositivos, veremos la tercera forma que es utilizando la interfaz grafica, especificamente el servicio de administración web.

Pero esta forma es simple y gráfica. Pude lograrlo sin morir en el intento con CUPS, un gestor de impresión bastante bueno. El modelo de impresora era una laserjet HP Color Laserjet Pro MFP M477fnw, y esta conectada a una red.

1- Mediante la instalación y uso de synaptic buscamos el paquete cups, y para agregar las librerias necesarias.

2- Una vez instalado CUPS, se puede configurar por comandos descrito en un proceso anterior, pero como dije al principio, este procedimiento va a ser gráfico y bien simple.

Así que coloca esta dirección en tu navegador:

http://localhost:631/admin

Pulsamos el boton Add Printer.

Se desplegara el listado de impresoras detectadas. Seleccionamos la que requieramos.

Podemos indicar la ubicación fisica o simplemente continuamos el proceso de instalación.

Localizado el controlador, añadimos la impresora.

Al termino del proceso nos indicara la correcta instalación.

Listo a imprimir.

--

--