El servidor de impresión más común en Linux es CUPS (Common Unix Printing System). Este sistema permite que los usuarios administren impresoras y trabajos de impresión de manera efectiva, soportando una amplia variedad de dispositivos y lenguajes de impresión.
Funciones de CUPS
- Interfaz web: CUPS proporciona una interfaz web para administrar impresoras y configuraciones
- Compatibilidad: Soporta varios protocolos, incluyendo IPP (Internet Printing Protocol)
- Múltiples formatos: Permite la impresión de diferentes tipos de documentos y formatos
Cómo acceder a CUPS
Instalación:
Normalmente, CUPS viene preinstalado en muchas distribuciones de Linux. Sin embargo, si no está instalado, puedes hacerlo usando el gestor de paquetes de tu distribución. Aquí hay un par de ejemplos:
- Para Ubuntu/Debian:
sudo apt install cups
- Para Fedora:
sudo dnf install cups
Iniciar el servicio:
Asegúrate de que el servicio CUPS está en funcionamiento:
sudo systemctl start cups
sudo systemctl enable cups
Acceder a la interfaz web:
Abre un navegador y dirígete a http://localhost:631.
Desde aquí, puedes ver impresoras, trabajos de impresión y configuraciones.
Agregar impresoras:
En la interfaz web de CUPS, navega a la pestaña "Administration" y selecciona "Add Printer". Sigue las instrucciones para añadir la impresora deseada, ya sea local o en red.
Comandos útiles
- Listar impresoras:
lpstat -p
- Imprimir un archivo:
lp nombre_del_archivo
- Cancelar un trabajo de impresión:
cancel id_del_trabajo
CUPS es una herramienta poderosa y flexible que puede adaptarse a diversos entornos de impresión.