Software de diseño e impresión de etiquetas para Linux y Unix
Aplicación nativa para Linux/Unix: editor completo, impresión por CUPS o lenguajes nativos, conectividad con bases de datos y un conector que corre como servicio systemd o daemon — para plantas y servidores que no usan Windows.
Las plantas que estandarizaron Linux en sus PC de línea, servidores y kioscos suelen tener una excepción forzada: el software de etiquetas. EtikStudio la elimina. La edición Linux es una aplicación nativa con el mismo editor que Windows y Mac, imprime por CUPS o directamente en el lenguaje de la impresora, lee tus bases de datos y ejecuta el conector como servicio sin interfaz — ideal para servidores de impresión, PC industriales y hosts de contenedores.
Qué incluye la edición Linux / Unix
| Capacidad | Disponible | Notas |
|---|---|---|
| Editor de etiquetas completo | Sí | Aplicación de escritorio GTK; mismas plantillas que el resto de plataformas. |
| Impresión por CUPS | Sí | Cualquier cola CUPS, local o remota. |
| Lenguajes nativos de impresora | Sí | Directo a impresoras USB o de red; sin driver. |
| Gestor de colas y balanceo | Sí | |
| Conectividad con bases de datos | Sí | unixODBC a PostgreSQL, MySQL/MariaDB, SQL Server, Oracle, DB2; CSV. |
| Conector de impresión | Sí | Servicio systemd en Linux; daemon en Unix. Corre sin interfaz. |
| Nube privada | Sí | |
| Modo offline | Sí |
Sistemas soportados
Linux: versiones actuales de Ubuntu, Debian, RHEL/Rocky/AlmaLinux y SUSE en x86-64; ARM64 bajo consulta. Unix: FreeBSD y Solaris/illumos; AIX bajo consulta. El conector es el componente que más se despliega en Unix, porque no necesita sesión de escritorio — comparte las impresoras conectadas a ese host con el resto de la organización.
Configuraciones típicas
- Servidor de impresión: el conector en un servidor Linux junto al ERP, recibiendo trabajos de SAP, Odoo o una carpeta vigilada e imprimiendo en las impresoras de la planta.
- Kiosco de línea: el editor en una PC industrial Linux con pantalla táctil, imprimiendo etiquetas de contenedor desde la base del MES.
- Host Unix heredado: el conector en la máquina Unix junto al AS/400 que ya habla con las impresoras antiguas.
Problemas que resuelve en Linux y Unix
- Sin drivers del fabricante: la mayoría de los fabricantes de térmicas no ofrecen drivers para Linux. Los lenguajes nativos hacen el driver innecesario.
- Servidores sin interfaz: el conector corre como servicio systemd o daemon en una máquina sin escritorio, junto al ERP o al MES.
- Flotas mixtas: un servidor de impresión Linux puede manejar Zebra, SATO y TSC de distintas resoluciones desde las mismas plantillas.
- Scripting: las carpetas vigiladas y la API REST permiten que cron, scripts de shell y Python impriman etiquetas sin interfaz gráfica.
Impresoras y conexiones en Linux / Unix
Cualquier cola CUPS — local, IPP o remota — imprime por CUPS. Las térmicas se conectan por USB o TCP/IP y reciben ZPL, TSPL, SBPL, DPL, IPL, CPCL, TPCL o ESC/POS nativo directamente, que es la vía recomendada en Linux: sin driver que buscar, sin renderizado en mapa de bits, códigos exactos. Las conexiones serie están soportadas para unidades industriales antiguas.
Comparado con las alternativas habituales
| Alternativa | Qué obtienes | Con EtikStudio |
|---|---|---|
| ZPL escrito a mano en scripts | Funciona hasta que cambia la marca o la etiqueta; sin vista previa ni herramienta de diseño. | Diseño visual, cualquier marca, y el mismo script sigue llamando a la API o dejando archivos. |
| Servidor de impresión Windows para una planta Linux | Un sistema operativo más que licenciar, parchear y asegurar. | Todo se queda en Linux, incluido el servicio de impresión. |
| Filtros genéricos de CUPS | Salida rasterizada; los códigos pierden precisión de módulo. | Salida en lenguaje nativo con módulos exactos. |
Preguntas frecuentes
¿Hay editor gráfico en Linux o solo el servicio?
Ambos. El editor GTK completo para estaciones de diseño y el conector sin interfaz para servidores.
¿Qué distribuciones están soportadas?
Ubuntu, Debian, RHEL/Rocky/AlmaLinux y SUSE actuales en x86-64; ARM64 bajo consulta.
¿Corre en FreeBSD, Solaris o AIX?
FreeBSD y Solaris/illumos están soportados; AIX está disponible bajo consulta según el entorno.
¿Puede correr en un contenedor?
El conector puede correr sin interfaz en un contenedor con acceso a la red de impresoras; solicita la guía de despliegue.
¿Cómo disparan mis scripts una etiqueta?
Dejando un CSV, JSON o XML en una carpeta vigilada, o llamando a la API REST; ambos devuelven un estado de trabajo que puedes registrar.