第7章 レガシープリンターの設定


ドライバーレス標準をサポートしていないレガシープリンターをサポートするには、プリンターアプリケーションを使用できます。プリンターアプリケーションにレガシープリンターをインストールすると、このアプリケーションによってレガシープリンターが CUPS で使用できるようになります。

重要

CUPS でクラシックドライバーを使用してプリンターをインストールすることは推奨されません。

プリンターアプリケーションで従来のプリンターを設定することにより、従来の CUPS ドライバーを最新の印刷アーキテクチャーで利用できます。現在、RHEL には、lprintlegacy-print-app など、PAPPL に基づくプリンターアプリケーションが含まれています。RHEL の現在の PAPPL ベースのプリンターアプリケーションと、そのアプリケーションがリッスンしている TCP ポートは次のとおりです。

  • LPrint: 8000
  • レガシープリンターアプリケーション: 8001

7.1. PAPPL ベースのプリンターアプリケーションの設定

さまざまな印刷要件を簡単かつ効果的にサポートし、従来のプリンターのインストールを準備するために、PAPPL ベースのプリンターアプリケーションを設定できます。

前提条件

  • CUPS が TLS 証明書を使用して設定されている。

手順

  1. PAPPL ベースのプリンターアプリケーションパッケージ (例: lprint) をインストールします。

    # dnf install <printer_application_name>
    Copy to Clipboard
  2. オプション: リモートホストからプリンターアプリケーションの Web インターフェイスにアクセスできるように、firewalld でポート 8000 を有効にします。

    # firewall-cmd --permanent --add-port=8000/tcp
    # firewall-cmd --reload
    Copy to Clipboard
  3. サービスを有効にして起動します。

    # systemctl enable --now <printer_application_name>
    Copy to Clipboard

/etc/lprint.conf 設定ファイルでポートを確認できます。

7.1.1. Web インターフェイスを使用して PAPPL ベースのプリンターアプリケーションにレガシープリンターをインストールする

PAPPL ベースのプリンターアプリケーション Web インターフェイスを使用して、レガシープリンターをインストールできます。

前提条件

  • CUPS が TLS 証明書を使用して設定されている。
  • プリンターアプリケーションが設定され、実行されている。

手順

  1. プリンターアプリケーションのホームページで、Add Printer をクリックします。
  2. printer namedevice、ネットワークプリンターの場合は hostname/IP address を選択し、表示されたリストからドライバー名を選択して、Add Printer をクリックします。自動検出オプションを使用してドライバーを検索することもできます。

    ドライバーの自動検出オプションを使用すると、デバイスモデルが利用可能なドライバーと大きく異なる場合、デバイスと互換性のないドライバーが見つかる可能性があります。印刷前に割り当てられたドライバーを確認し、印刷の問題を防ぐためにドライバーを手動で変更することを推奨します。

  3. 使用するドライバーは、block Status の 2 行目にあります。Print Test Page をクリックすると機能をテストできます。

7.1.2. コマンドラインインターフェイスを使用して、PAPPL ベースのプリンターアプリケーションにレガシープリンターをインストールする

コマンドラインインターフェイスを使用して、PAPPL ベースのプリンターアプリケーションにレガシープリンターをインストールできます。

前提条件

  • CUPS が TLS 証明書を使用して設定されている。
  • プリンターアプリケーションが設定され、実行されている。

手順

  1. PAPPL ベースのプリンターアプリケーションで利用可能なドライバーを検索します。

    # lprint drivers
    zpl_2inch-203dpi-dt "Zebra ZPL 2-inch/203dpi/Direct-Thermal
    Copy to Clipboard
  2. プリンターをインストールします。たとえば、指定したドライバーを使用してネットワークプリンターをインストールするには、次のように入力します。

    # lprint add -d <printer name> -v socket://<hostname> -m zpl_2inch-203dpi-dt
    Copy to Clipboard

検証

  1. プリンターのリストにプリンターと、生データを送信するための生ソケットが表示されていることを確認します。

    # lprint printers
    <printer_name> - printer - ipp://localhost/ipp/print/<printer_name>
    <printer_name> - raw socket - socket://localhost:9101/
    Copy to Clipboard
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat