명령줄에서 인쇄 큐 생성

  1. 큐를 생성하기 전에 유효한 장치 이름, 프린터 유형, 프린터 언어 및 기본 인쇄 큐 설정 옵션과 같은 정보를 확인해야 합니다.

    1. 인쇄 큐에 연결된 장치 이름이 있어야 큐를 생성할 수 있습니다.

      • 다음 명령을 실행하면 정의된 가상 장치 목록을 얻을 수 있습니다.

        # /usr/ibmprint/bin/lsdevice -l
      • 장치가 없는 경우 mkdevice 명령을 실행하여 장치를 생성할 수 있습니다.

        자세한 내용은 가상 장치 생성을 참조하십시오.

    2. 지원되는 프린터 유형 및 언어는 다음 명령을 실행하여 확인할 수 있습니다.

      # /usr/ibmprint/bin/supported_printers

      supported_printers 명령을 실행하여 확인한 라인(프린터 모델 번호가 있는)을 찾습니다.

      예: IBM Infoprint Color 1454에 대한 큐를 생성하려고 합니다. supported_printers를 사용하여 이 프린터와 일치하는 다음과 비슷한 라인을 찾습니다. IBM Infoprint Color 1454 10IC1454 automatic

      프린터 유형은 10IC1454이며 지원되는 언어는 automatic입니다.

      지원되는 언어 참고

      • 모든 프린터 유형은 언어 유형으로 "기본"을 지원합니다. 이 유형으로 인쇄 큐가 통과 큐가 될 수 있습니다. 따라서 인쇄 작업은 큐 수정 없이 프린터로 전송될 수 있습니다.

      • Automatic 언어 유형이란 automatic, pcl, ps 중 하나로 언어 유형을 설정할 수 있음을 의미합니다. automatic을 선택하면 PCL 에뮬레이션/ASCII 및 PostScript 인쇄 작업을 인쇄 큐로 전송할 수 있습니다.

      • Automatic Plus 언어 유형이란 automatic_plus, pcl, ps, iq 중 하나로 언어 유형을 설정할 수 있음을 의미합니다. automatic_plus를 선택하면 PCL 에뮬레이션/ASCII, PostScript 및 ImageQuick(HTML, PDF, TIFF) 인쇄 작업을 인쇄 큐로 전송할 수 있습니다.

      • Automatic PDF 언어 유형이란 automatic_pdf, pcl, ps, pdf 중 하나로 언어 유형을 설정할 수 있음을 의미합니다. automatic_pdf를 선택하면 PCL 에뮬레이션/ASCII, PostScript 및 PDF 인쇄 작업을 인쇄 큐로 전송할 수 있습니다.

      • 언어 유형이 pcl이면 ASCII 문자나 PCL 에뮬레이션 작업만 인쇄 큐를 통해 전송할 수 있습니다.

      • 언어 유형이 ps이면 PostScript 작업만 인쇄 큐를 통해 전송할 수 있습니다.

      • 언어 유형이 ppds이면 ASCII 문자나 PPDS 에뮬레이션 작업만 인쇄 큐를 통해 전송할 수 있습니다.

      • 대체로 automatic을 선택하는 것이 좋습니다.

    3. 사용할 수 있는 프린터 설정 옵션은 lsqueue_opts 명령을 실행하여 확인할 수 있습니다. b 단계에서 확인된 프린터 유형을 사용하여 다음 명령을 실행합니다.

      # /usr/ibmprint/bin/lsqueue_opts -f printer_type

      예:# /usr/ibmprint/bin/lsqueue_opts -f 10IC1454

      변경할 옵션과 값을 찾은 후 이 옵션과 값에 mkqueue-o 인수를 전달합니다.

  2. 다음 명령을 입력합니다.

    # /usr/ibmprint/bin/mkqueue -d device_name -q queue_name
    -p printer_type -l printer_language -o printer_options
    참고:이 명령에 대한 자세한 내용을 보려면 명령줄에 mkqueue -h를 입력합니다.

    예: 1 단계에서 확인한 정보를 사용하여 가상 장치(“mydevice”)에 대한 새 인쇄 큐(“myqueue”)를 생성합니다. 프린터 유형은 10IC1454이며 이 큐에 대한 언어 선택은 “automatic”으로 지정됩니다. 두 번째 급지대의 용지가 사용되고 용지의 긴 가장자리 기준으로 양면 인쇄되도록 추가 프린터 옵션을 지정합니다.

    # /usr/ibmprint/bin/mkqueue -d mydevice -q myqueue -p 10IC1454 
    -l automatic -o "paper_tray=tray2 duplex=long_edge"