Arch LinuxデスクトップからEpson WorkForce WF-2650オールインワンインクジェットプリンタに印刷しようとしています。デスクトップとプリンタの両方がネットワークの範囲内にあります192.168.0.1/24
。
- プリンタサービスの初期化
最初にしたことはCUPSをインストールすることでした。
sudo pacman -Syu cups cups-pdf
その後、サービスを有効にして起動します。
sudo systemctl enable cups
sudo systemctl start cups
- プリンタの追加
印刷サービスを設定した後、Gnome Printでプリンタを追加してみました。 IPでプリンタを見つけることができますが、「追加」をクリックするとFailed to add new printer.
失敗してCUPS Webページに入りましたlocalhost:631
。ナビゲーション中にAdministration > Printers > Add Printer
私のプリンタを見ましたDiscovered Network Printers
。クリックするとContinue
接続が認識されますlpd://192.168.0.156:515/PASSTHRU
。ただし、選択できるモデルは2つしかありません。9-Pin Series
私の24-Pin Series
プリンタと一致しないモデルです。
それで再びユニバーサルドライバーに戻りました。Generic IPP Everywhere Printer
ドライバを使用して小さなPDFファイルを印刷しようとしましたが、Generic PDF Printer
どちらも正しく印刷されませんでした。どちらの場合も、プレーンテキストの横説説を取得します。
コマンドlpadmin -p WF2650 -E -v lpd://192.168.0.156:515 -m everywhere
も機能せず、機能ドライバの検索を開始しました。
- プリンタドライバを探す
私が検索したとき公式リポジトリ、プリンタドライバではなくスキャナドライバパッケージのみが見つかりました。それでも試してみてsudo pacman -Syu imagescan
正常に動作しましたが、プリンタドライバがありませんでした。
それからAURを訪れてたくさん見つけました。Epson関連キット。私は2つのAURがあり、どちらが私のプリンタに適用されるかわからないので、両方を試しました。
https://aur.archlinux.org/packages/epson-inkjet-printer-escpr https://aur.archlinux.org/packages/epson-inkjet-printer-escpr2
どちらのAURも含まれているスナップショットをダウンロードし、解凍PKGBUILD
してCDに挿入しました。その後、そのディレクトリにソースコードをダウンロードし、各コードをインストールしてみました。残念ながら、両方の試みは失敗しました。
sudo pacman -U ./epson-inkjet-printer-escpr2-1.2.3-1.tar.gz
loading packages...
error: missing package metadata in ./epson-inkjet-printer-escpr2-1.2.3-1.tar.gz
error: './epson-inkjet-printer-escpr2-1.2.3-1.tar.gz': invalid or corrupted package
sudo pacman -U ./epson-inkjet-printer-escpr-1.8.0-1.src.rpm
loading packages...
error: missing package metadata in ./epson-inkjet-printer-escpr-1.8.0-1.src.rpm
error: './epson-inkjet-printer-escpr-1.8.0-1.src.rpm': invalid or corrupted package
それからEpsonの公式ダウンロードページに行きました。検索済み。残念ながら、そこにdeb
rpm
パッケージを提供する。どちらかを互換性のある形式に変換することを検討しましたが、サイトではこれに反対するアドバイスをしました。
上記のディストリビューション以外のディストリビューションのドライバを使用する場合は、ソースからドライバをビルドしてインストールすることをお勧めします。
Archにパッケージをインストールできますかdeb
?dpkg
私のシステムが損傷するのでしょうか?これがオプションではない場合、ここでどうすればよいですか?
答え1
無差別の代入方法は、.deb
(または他の場所から)ファイルを抽出してコンピュータのシステムパスに配置することです。これは非常にきちんとした方法ではなく、パックマンがこれらのファイルを認識しないため、後で削除したい場合はいくつかの問題が発生する可能性があります。
あなたがしなければならないのは、PKGBUILD
ファイルをインストールできるように同じことを行うファイルを作成することです。パッケージとして。しかし、誰かがすでにAURパッケージを作成しているので、これを行う必要はありません。
あなたの質問は、非公式ドライバのインストールに関するものではなく、一般的なAURインストールエラーのトラブルシューティングに関するものです。この質問を編集するか、新しい質問をする必要があります。