LPR은 원래 BSD 인쇄 시스템의 일부입니다. 상당히 간단하고 간단했지만 대형 인쇄 환경에서 원하는 모든 관리 기능이 없었습니다. 올바른 위치에 필터를 밀어서 모든 종류의 작업을 수행하기 위해 해킹 할 수는 있지만 꽤 번거 롭습니다. 또한 매우 제한된 네트워크 기능을 포함하여 작업을 원격 프린터로 보낼 수 있지만 프로토콜은 일반 텍스트만을 염두에두고 설계 되었기 때문에 문서 유형을 결정하고 프린터가 이해할 수있는 것으로 번역 할 수있는 규정이 없었습니다. . 임시 해결책이 도움이되었습니다. 네트워크 프로토콜이 매우 단순했기 때문에 많은 네트워크 프린터가이를 지원합니다.
System V는 프린터 클래스와 같은 것을 가질 수있는 더 큰 시스템을 설계했으며 인쇄 작업은 클래스의 첫 번째 무료 프린터로 이동합니다. (예를 들어, 프린터가 3 개인 기계실이있는 경우) 또한 필터 및 이와 유사한 항목에 대해보다 공식적인 지원을 구축하려고 시도했지만 아쉽게도 실제로는 실제로 오래되었으며 실제로 네트워크 환경에 맞게 설계되지 않았습니다.
오늘날 아무도 실제로 어느 시스템도 사용하지 않습니다. CUPS는 인쇄 시스템을 인수했지만 lpr 및 SYSV 인쇄 (lp)에 대한 명령 줄 도구를 제공합니다. 그것은 단지 호환성을위한 것입니다. 가장 쉬운 명령을 사용할 수 있습니다.