CUPS 클라이언트에는 로컬 드라이버 설치가 필요합니까?

CUPS 클라이언트에는 로컬 드라이버 설치가 필요합니까?

CUPS를 사용하는 경우 클라이언트가 드라이버를 로컬로 설치해야 합니까?

예: Linux가 설치된 네트워크 PC 1대, 인쇄 서버 1대(또는 CUPS, Samba 인쇄 서버)가 있다고 가정해 보겠습니다.

Linux PC에서 인쇄 서버를 통해 문서를 인쇄하려는 경우 Linux PC에서 사용하려는 프린터에 맞는 드라이버를 설치해야 합니까?

아니면 일반적인 API를 사용합니까?

답변1

CUPS를 실행하는 인쇄 서버는 드라이버 설치가 필요한 유일한 컴퓨터입니다. 읽다Wikipedia의 CUPS 정보예를 들어 - 안으로개요그 중 일부는 이것을 매우 명확하게 만듭니다.

CUPS를 사용하면 프린터 제조업체와 프린터 드라이버 개발자는 인쇄 서버에서 기본적으로 작동하는 드라이버를 보다 쉽게 ​​만들 수 있습니다. 처리가 서버에서 이루어지므로 다른 Unix 인쇄 시스템보다 네트워크 기반 인쇄가 더 쉬워집니다. Samba를 설치한 후 사용자는 원격 Windows 컴퓨터의 프린터 주소를 지정하고 범용 PostScript 드라이버를 사용하여 네트워크를 통해 인쇄할 수 있습니다.

그렇지 않으면 CUPS를 실행함으로써 얻을 수 있는 실제 이점은 무엇입니까?

답변2

Windows 기반 클라이언트용 인쇄 서버로 Samba/CUPS를 사용하는 경우 클라이언트에는 일반적으로 프린터용 드라이버가 있지만 경우에 따라 CUPS가 자체 변환을 수행할 수도 있습니다. 예를 들어, Windows 클라이언트에는 잘 작동하는 PS 드라이버가 필요하지만 PS가 아닌 프린터에 표시하기 위해 Ghostscript를 설정하고 포스트스크립트를 렌더링할 수 있습니다.

Linux 클라이언트의 경우 대답은 다음과 같습니다. 복잡하지만 복잡하지는 않습니다. 전통적인 Unix/Linux에는 Windows GDI와 동등한 표준 기본 인쇄 또는 렌더링 API가 없습니다.카이로이 기능은 이를 사용하는 애플리케이션에 제공될 수 있습니다. 대부분의 기존 UNIX 응용 프로그램은 단순히 ASCII를 표준 출력으로 인쇄하거나 로컬에서 Postscript 파일을 생성합니다. 장치 독립적 렌더링 라이브러리(예: Cairo)는 클라이언트의 라이브러리와 함께 번들로 제공되는 자체 드라이버를 통해서만 Postscript로 렌더링됩니다.

CUPS 또는 이전 lpr/lpd 인쇄 시스템의 작업 흐름 어딘가에서 Postscript를 거의 확실히 찾을 수 있습니다. 일반적으로 클라이언트는 ASCII 또는 Postscript 출력을 생성합니다. ASCII 출력은 a2ps 및 Postscript와 같은 것을 통해 변환됩니다. Postscript는 프린터나 Ghostscript 기반 렌더링 레이어로 전달됩니다.

Linux 기반 인쇄 하위 시스템을 설정한 지 꽤 시간이 지났지만 IIRC의 PS 드라이버는 매우 일반적이며 대상 프린터에 대한 PPD 파일만 가지고 있습니다. 고객이 반드시 너무 많은 것을 알 필요는 없습니다. 전통적으로는 다르게 인쇄되는 대기열(예: 양면 인쇄, 비양면 인쇄 또는 레터헤드)을 설정하면 별도의 인쇄 대상이 됩니다.

다음과 같이 로컬 프린터 제어 기능이 있는 응용 프로그램을 사용하는 경우그놈 인쇄API 또는 파일 직접 인쇄lpr -o옵션을 사용하면 인쇄 장치가 실제 프린터 대상을 더 많이 제어할 수 있습니다. 예를 들어 특정 용지함이나 양면 인쇄 옵션을 선택할 수 있습니다. CUPS 서버에 설치된 프린터에 올바른 PPD 파일이 있는 경우 클라이언트가 추가 드라이버 소프트웨어를 설치하지 않고도 이러한 옵션이 클라이언트에서 작동해야 합니다.

편집하다:귀하의 경우에는 LBP810이 winprinter이고 이를 위한 Linux 드라이버가 만들어지지 않은 것이 문제일 수 있다고 생각합니다. 가장 좋은 방법은 아마도 다른 프린터를 구입하는 것입니다. 올바르게 수행하면 매우 저렴하게 수행할 수 있습니다.

중고 레이저 프린터는 Ebay에서 매우 저렴합니다. Laserjet 4100 또는 유사한 프린터를 $10에 구입할 수 있습니다.약 $100, 위치에 따라 다릅니다. 모든 중급 HP 레이저는 Postscript 또는 PCL5/6을 지원하며 Linux 및 CUPS와 잘 작동합니다. 이 중 하나를 사용하는 데 아무런 문제가 없어야 하며 중고 제품은 너무 저렴해서 일회용 품목으로 취급할 수 있습니다.

관련 정보