Linux 및 Unix용 라벨 디자인·인쇄 소프트웨어
네이티브 Linux/Unix 애플리케이션: 전체 에디터, CUPS 또는 네이티브 프린터 언어 인쇄, 데이터베이스 연결, systemd 서비스나 데몬으로 동작하는 인쇄 커넥터 — Windows를 쓰지 않는 공장과 서버용.
라인 PC, 서버, 키오스크를 Linux로 표준화한 공장에는 보통 강요된 예외가 하나 있습니다: 라벨 소프트웨어입니다. EtikStudio는 그 예외를 없앱니다. Linux 에디션은 Windows·Mac과 같은 에디터를 가진 네이티브 애플리케이션으로, CUPS나 프린터 언어로 직접 인쇄하고, 데이터베이스를 읽으며, 인쇄 커넥터를 헤드리스 서비스로 실행합니다 — 인쇄 서버, 산업용 PC, 컨테이너 호스트에 이상적입니다.
Linux / Unix 에디션 구성
| 기능 | 지원 | 비고 |
|---|---|---|
| 전체 라벨 에디터 | 예 | GTK 데스크톱 애플리케이션. 다른 모든 플랫폼과 같은 템플릿. |
| CUPS를 통한 인쇄 | 예 | 로컬 또는 원격의 모든 CUPS 큐. |
| 네이티브 프린터 언어 | 예 | USB 또는 네트워크 프린터로 직접. 드라이버 불필요. |
| 큐 관리자와 부하 분산 | 예 | |
| 데이터베이스 연결 | 예 | unixODBC로 PostgreSQL, MySQL/MariaDB, SQL Server, Oracle, DB2. CSV. |
| 인쇄 커넥터 | 예 | Linux에서는 systemd 서비스, Unix에서는 데몬. 헤드리스로 동작. |
| 프라이빗 클라우드 | 예 | |
| 오프라인 모드 | 예 |
지원 시스템
Linux: x86-64의 현행 Ubuntu, Debian, RHEL/Rocky/AlmaLinux, SUSE. ARM64는 문의. Unix: FreeBSD와 Solaris/illumos. AIX는 문의. 커넥터는 데스크톱 세션이 필요 없어 Unix에 가장 많이 배포되는 구성 요소로, 그 호스트에 연결된 프린터를 조직 전체와 공유합니다.
일반적인 구성
- 인쇄 서버: ERP 옆 Linux 서버의 커넥터가 SAP, Odoo 또는 감시 폴더의 작업을 받아 공장 프린터로 인쇄.
- 라인 키오스크: 터치스크린 산업용 Linux PC의 에디터가 MES 데이터베이스에서 용기 라벨을 인쇄.
- 레거시 Unix 호스트: AS/400 옆에서 이미 구형 프린터와 통신하는 Unix 머신의 커넥터.
Linux와 Unix에서 해결하는 문제
- 제조사 드라이버 없음: 감열 프린터 제조사 대부분이 Linux 드라이버를 제공하지 않습니다. 네이티브 프린터 언어면 드라이버가 필요 없습니다.
- 헤드리스 서버: 커넥터가 데스크톱 없는 머신에서 ERP나 MES 옆에 systemd 서비스나 데몬으로 동작합니다.
- 혼합 장비: Linux 인쇄 서버 한 대가 같은 템플릿으로 해상도가 다른 Zebra, SATO, TSC를 구동합니다.
- 스크립팅: 감시 폴더와 REST API로 cron, 셸 스크립트, Python이 GUI 없이 라벨을 인쇄합니다.
Linux / Unix의 프린터와 연결
모든 CUPS 큐 — 로컬, IPP, 원격 — 가 CUPS로 인쇄됩니다. 감열 프린터는 USB나 TCP/IP로 연결해 네이티브 ZPL·TSPL·SBPL·DPL·IPL·CPCL·TPCL·ESC/POS를 직접 받으며, 이것이 Linux에서 권장하는 경로입니다: 찾을 드라이버 없음, 비트맵 렌더링 없음, 정확한 바코드. 구형 산업 장비를 위한 시리얼 연결도 지원합니다.
일반적인 대안과의 비교
| 대안 | 얻는 것 | EtikStudio에서는 |
|---|---|---|
| 스크립트에 손으로 쓴 ZPL | 프린터 브랜드나 라벨이 바뀔 때까지만 동작. 미리보기도 디자인 도구도 없음. | 시각적 디자인, 모든 브랜드, 그리고 같은 스크립트가 계속 API를 호출하거나 파일을 넣음. |
| Linux 공장을 위한 Windows 인쇄 서버 | 라이선스·패치·보안이 필요한 OS가 하나 더. | 인쇄 서비스까지 모두 Linux에 유지. |
| 범용 CUPS 필터 | 래스터 출력. 바코드 모듈 정밀도 손실. | 정확한 모듈의 네이티브 언어 출력. |
자주 묻는 질문
Linux에 그래픽 에디터가 있나요, 서비스만 있나요?
둘 다입니다. 디자인 스테이션용 전체 GTK 에디터와 서버용 헤드리스 커넥터.
지원되는 배포판은?
x86-64의 현행 Ubuntu, Debian, RHEL/Rocky/AlmaLinux, SUSE. ARM64는 문의.
FreeBSD, Solaris, AIX에서 동작하나요?
FreeBSD와 Solaris/illumos는 지원됩니다. AIX는 환경에 따라 문의 시 제공됩니다.
컨테이너에서 동작하나요?
커넥터는 프린터 네트워크에 접근할 수 있는 컨테이너에서 헤드리스로 동작할 수 있습니다. 배포 가이드를 요청하세요.
스크립트에서 라벨을 어떻게 트리거하나요?
CSV, JSON, XML을 감시 폴더에 넣거나 REST API를 호출합니다. 둘 다 기록 가능한 작업 상태를 반환합니다.