Etikettensoftware für Linux und Unix: Design und Druck
Native Linux/Unix-Anwendung: vollständiger Editor, Druck über CUPS oder native Druckersprachen, Datenbankanbindung und ein Druckkonnektor, der als systemd-Dienst oder Daemon läuft — für Werke und Server ohne Windows.
Werke, die Linux auf ihren Linien-PCs, Servern und Kiosken standardisiert haben, haben meist eine erzwungene Ausnahme: die Etikettensoftware. EtikStudio beseitigt sie. Die Linux-Edition ist eine native Anwendung mit demselben Editor wie Windows und Mac, druckt über CUPS oder direkt in der Druckersprache, liest Ihre Datenbanken und betreibt den Druckkonnektor als Headless-Dienst — ideal für Druckserver, Industrie-PCs und Container-Hosts.
Was die Linux-/Unix-Edition enthält
| Funktion | Verfügbar | Hinweise |
|---|---|---|
| Vollständiger Etiketteneditor | Ja | GTK-Desktopanwendung; dieselben Vorlagen wie auf jeder anderen Plattform. |
| Druck über CUPS | Ja | Jede CUPS-Warteschlange, lokal oder entfernt. |
| Native Druckersprachen | Ja | Direkt an USB- oder Netzwerkdrucker; kein Treiber nötig. |
| Warteschlangenmanager und Lastverteilung | Ja | |
| Datenbankanbindung | Ja | unixODBC zu PostgreSQL, MySQL/MariaDB, SQL Server, Oracle, DB2; CSV. |
| Druckkonnektor | Ja | systemd-Dienst unter Linux; Daemon unter Unix. Läuft headless. |
| Private Cloud | Ja | |
| Offline-Modus | Ja |
Unterstützte Systeme
Linux: aktuelle Versionen von Ubuntu, Debian, RHEL/Rocky/AlmaLinux und SUSE auf x86-64; ARM64 auf Anfrage. Unix: FreeBSD und Solaris/illumos; AIX auf Anfrage. Der Konnektor ist die auf Unix am häufigsten eingesetzte Komponente, da er keine Desktop-Sitzung braucht — er teilt die an diesem Host angeschlossenen Drucker mit dem Rest der Organisation.
Typische Konfigurationen
- Druckserver: der Konnektor auf einem Linux-Server neben dem ERP, der Aufträge von SAP, Odoo oder einem überwachten Ordner empfängt und auf den Werksdruckern druckt.
- Linien-Kiosk: der Editor auf einem Linux-Industrie-PC mit Touchscreen, der Behälteretiketten aus der MES-Datenbank druckt.
- Legacy-Unix-Host: der Konnektor auf der Unix-Maschine neben dem AS/400, die bereits mit den alten Druckern spricht.
Welche Probleme es unter Linux und Unix löst
- Keine Herstellertreiber: Die meisten Thermodrucker-Hersteller liefern keine Linux-Treiber. Native Druckersprachen machen den Treiber überflüssig.
- Headless-Server: Der Konnektor läuft als systemd-Dienst oder Daemon auf einer Maschine ohne Desktop, neben ERP oder MES.
- Gemischte Flotten: Ein Linux-Druckserver bedient Zebra-, SATO- und TSC-Drucker verschiedener Auflösungen aus denselben Vorlagen.
- Scripting: Überwachte Ordner und REST-API lassen Cron-Jobs, Shell-Skripte und Python Etiketten ohne GUI drucken.
Drucker und Verbindungen unter Linux / Unix
Jede CUPS-Warteschlange — lokal, IPP oder entfernt — druckt über CUPS. Thermodrucker werden per USB oder TCP/IP angebunden und empfangen natives ZPL, TSPL, SBPL, DPL, IPL, CPCL, TPCL oder ESC/POS direkt — der empfohlene Weg unter Linux: kein Treiber zu suchen, kein Bitmap-Rendering, exakte Barcodes. Serielle Verbindungen werden für ältere Industriegeräte unterstützt.
Im Vergleich zu den üblichen Alternativen
| Alternative | Was Sie bekommen | Mit EtikStudio |
|---|---|---|
| Handgeschriebenes ZPL in Skripten | Funktioniert, bis Druckermarke oder Etikett wechseln; keine Vorschau, kein Designwerkzeug. | Visuelles Design, jede Marke, und dasselbe Skript ruft weiter die API auf oder legt Dateien ab. |
| Windows-Druckserver für ein Linux-Werk | Ein weiteres OS zu lizenzieren, patchen und absichern. | Alles bleibt auf Linux, inklusive Druckdienst. |
| Generische CUPS-Filter | Rasterausgabe; Barcodes verlieren Modulgenauigkeit. | Ausgabe in nativer Sprache mit exakten Modulen. |
Häufige Fragen
Gibt es unter Linux einen grafischen Editor oder nur den Dienst?
Beides. Den vollständigen GTK-Editor für Designstationen und den Headless-Konnektor für Server.
Welche Distributionen werden unterstützt?
Aktuelle Ubuntu-, Debian-, RHEL/Rocky/AlmaLinux- und SUSE-Versionen auf x86-64; ARM64 auf Anfrage.
Läuft es auf FreeBSD, Solaris oder AIX?
FreeBSD und Solaris/illumos werden unterstützt; AIX ist je nach Umgebung auf Anfrage verfügbar.
Kann es in einem Container laufen?
Der Konnektor kann headless in einem Container mit Zugriff auf das Druckernetz laufen; fragen Sie nach dem Deployment-Leitfaden.
Wie lösen meine Skripte ein Etikett aus?
Eine CSV-, JSON- oder XML-Datei in einen überwachten Ordner legen oder die REST-API aufrufen; beides liefert einen protokollierbaren Auftragsstatus.