Hacer que una impresora funcione en Linux es más difícil que en otros sistemas operativos. La razón de esto es que no todas las impresoras admiten controladores para Linux. Además, cada entorno de escritorio maneja las impresoras de manera diferente, por lo que no hay un conjunto universal de instrucciones que los usuarios deben seguir. Afortunadamente, existe una manera fácil de configurar impresoras en Linux; el sistema de impresión de tazas. Es una herramienta de código abierto que desarrolla Apple. ¡Con él, agregar impresoras a Linux es pan comido!
ALERTA DE SPOILER: Desplácese hacia abajo y vea el video tutorial al final de este artículo.

Instalar tazas

Casi toda la impresión en Linux ocurre con Cups. Es posible que ya tenga este software instalado en su PC con Linux. Sin embargo, esto no es cierto el 100% de las veces, por lo que es seguro pasar por el proceso de instalación de todos modos. Abra una terminal y siga los comandos para que funcione según su distribución de Linux.

Ubuntu

sudo apt install cups

Debian

sudo apt-get install cups

Arch Linux

sudo pacman -S cups

Fedora

sudo dnf install cups -y

OpenSUSE

sudo zypper install cups

Linux genérico

¿Necesita usar Cups pero no puede instalarlo en su sistema operativo Linux de la manera más fácil? ¡No te preocupes! El código fuente del software está en Github. Para instalarlo, leer esta página. Aprenda qué dependencias necesitará para que se compile correctamente. Luego, cuando se hayan resuelto todas las dependencias, abra una terminal y use la herramienta Git para clonar la última versión.

git clone https://github.com/apple/cups.git

Usando el comando CD, mueva el terminal a la carpeta de fuentes de cups.

cd cups

Ejecute el comando configure. El uso de configure genera todos los elementos necesarios para que Cups construya. También comprobará las dependencias y verá si el entorno del edificio está configurado correctamente. ¡NO SALTE ESTE PASO!

./configure

Deje que los scripts de configuración se ejecuten y configure el entorno de desarrollo. Si los scripts no presentan ningún error, es seguro iniciar la compilación. En la terminal, ejecute el comando make.

make

Cups tarda mucho en compilarse, especialmente en PC con Linux que no tienen mucha potencia de rendimiento. Cuando finalice la compilación, use el comando de prueba para verificar el software y determinar que funciona.

make test

Finalmente, después de ejecutar la prueba, instale Cups en el sistema con:

sudo make install

Agregar impresoras

El sistema de impresión Cups en Linux es bastante automático, si tiene una impresora que tiene soporte nativo para Linux. Sin embargo, si el sistema operativo Linux que está utilizando no tiene un controlador integrado para Linux, Cups no lo verá y nada funcionará.

Generalmente, una buena solución para imprimir en Linux es averiguar si su impresora admite trabajar en una red. De esa manera, si el fabricante se niega a admitir la plataforma Linux, no importará y podrá usarlo con Cups de todos modos.

Para agregar una impresora, abra un navegador web y cargue la interfaz web de Cups.

localhost:631/

En la interfaz web de Cups, haga clic en la pestaña «Administración» en la parte superior de la página. Alternativamente, busque «Vasos para administradores» y seleccione el botón «Agregar impresoras y clases» para ir al área de administración de impresoras.

Impresoras locales

¿Necesita agregar una impresora local? Empiece por encenderlo y conectarlo a su PC con Linux. Asegúrese de que Linux lo detecte como un dispositivo, ingresando el siguiente comando en una terminal:

lsusb

Si la impresora aparece como un dispositivo en lsusb, su sistema operativo debería admitirla. Regrese al área de administración de la impresora Cups y haga clic en el botón «buscar nuevas impresoras». Seleccionar esta opción es lo mejor, ya que permite a Cups escanear su sistema en busca de cualquier impresora (localmente y en la red).

Deje que Cups busque dispositivos. Cuando finalice el escaneo, imprimirá una lista de impresoras disponibles. A continuación, en cada impresora que encuentre, verá un botón «Agregar esta impresora». Haga clic en él y agregue su impresora al sistema Cups.

Impresoras de red

Cups es bastante bueno para detectar impresoras compatibles, incluso las de red. Si conoce la dirección IP de red exacta de su impresora de red, haga clic en el botón «Agregar impresora», desplácese hacia abajo hasta «Otras impresoras de red» y especifique la dirección. De lo contrario, seleccione el botón «Buscar nuevas impresoras» y permita que el software la detecte automáticamente.

Después de permitir que Cups detecte impresoras, haga clic en el botón «Agregar esta impresora» junto a su impresora en la interfaz.

Impresión de una página de prueba

Ahora que su impresora está funcionando con Cups, es hora de imprimir una página de prueba para confirmar que puede imprimir. Abre el menú de tu aplicación, escribe «impresoras» y ábrelo.

Instrucciones de Gnome / GTK

¿Utiliza Gnome o un entorno de escritorio que utilice la aplicación de impresora Gnome? Siga estas instrucciones para imprimir una página de prueba.

Paso 1: abre la aplicación de la impresora buscando «impresoras» en las actividades o en el área de configuración.

Paso 2: busca la impresora que agregaste en Copas y selecciónala en el menú.

Paso 3: busque el botón “imprimir página de prueba” y selecciónelo para comenzar a imprimir una página de prueba.

Instrucciones de KDE

¿Es usuario de KDE Plasma? Si es así, siga estas instrucciones para aprender a imprimir una página de prueba.

Paso 1: abre el menú de la aplicación Plasma y busca «Impresoras».

Paso 2: en la aplicación Impresoras, selecciona la impresora que agregaste a Cups.

Paso 3: haga clic en el botón “mantenimiento” y seleccione “imprimir página de prueba”.