cupコマンドを実行せずに手動でプリンタをインストールする

cupコマンドを実行せずに手動でプリンタをインストールする

cupコマンドを実行せずに、プリンタがすでにインストールされているDebianシステムからファイルをコピーして、プリンタを手動でインストールする必要があります。

プリンタをインストールするためのDebian Live DVDを作成するには、この方法に進む必要があります。そのため、Canonインストーラを使用すると、ホストのカップサーバーに接続してchrootにインストールするのではなく、ホストにプリンタをインストールします。

プリンタはUSB経由で接続されたCanon G3560です。デバイスURIの例cnijbe2://Canon/?port=usb&serial=60A386

ドライバのDebianパッケージをLive DVDビルドディレクトリにコピーしましたcnijfilter2_6.10-1_amd64.debconfig/packages.chroot/

ファイルをLive DVDビルドディレクトリ/etc/cups/ppd/G3060USB.ppdにコピーしました。/etc/cups/printers.confconfig/includes.chroot_after_packages/etc/cups/

ライブシステムを実行するとプリンタが表示されますが、システムは文書を印刷できません。

ベストアンサー1

いよいよ問題を発見しました。ファイルを確認してみると/var/log/cups/error_logppdファイルが読めないと言いました。

G3060USD.ppdこのディレクトリ内のファイルは、config/includes.chroot_after_packages/etc/cups/ppd/プリンタを使用する必要がある人全員が読むことができる必要があります。

したがって、"others"がファイルを読み取ることができるようにコマンドを使用しますchmod o+r ./G3060USD.ppd

問題を解決するもう1つの方法は、プリンタを使用するユーザーが "lp"グループのメンバーである場合は、ppdファイルの所有者グループを "lp"に設定することです。しかし、Debian Live DVDを作成する場合は、この方法で問題を解決できるかもしれません。

おすすめ記事