ARM(Raspberry Pi 3)用プリンタドライバsrc.rpmのコンパイルとインストール

ARM(Raspberry Pi 3)用プリンタドライバsrc.rpmのコンパイルとインストール

エプソンスタイラスNX420そしてラズベリーパイ3。GoogleクラウドプリントコネクタPiをプリントサーバーとして使用するため。私はフォローしていますこのガイドしかし、Raspbian Stretchの場合です。

このガイドの最初のステップは、ドライバとCUPSをインストールすることです。 EpsonのウェブサイトでいくつかのLinuxドライバを見つけました。

どちらもARMプラットフォームでは利用できませんが、両方のドライバがファイルを提供しているsrc.rpmので、これは希望です。可能であれば、完全な機能を備えたものを使用したいと思います。

私は基本的にクロスコンパイルされたドライバについて何も知らなかったので、特定の状況について調べました。私が読んだ内容で次のことを試みました。 (ファイル名を参照するときにincrementキーワードを使用します。)信号対雑音比):

  • sudo apt install rpm2cpioこれにより、私に、、、とrpm2cpio driver.src.rpm | cpio -idmvが与えられます。filter.tgznx420.tgznx420.spec
  • tar -xzf filter.tgzそれからこれはtar -xzf nx420.tgz私に与えられますfilter/nx420/

現時点では、どのように進むべきかはよくわかりません。ほとんどの場合、いくつかの情報を推測しています。 (filter/ディレクトリにのみconfigureファイルがあります):

  • cd filter/
  • chmod +x configureその後、./configureプレフィックスがないというメッセージで最終的に失敗したのでmkdir prefix eprefix(まだ間違ったものをインストールしたくなかったので/usr/local)再試行しました。
  • ./configure --prefix=$PWD/prefix --exec-prefix=$PWD/eprefix、明らかなエラーなしで完了するようです。
  • make結局、多くのエラーが原因で失敗します。

さらに、これらのreadmeファイルには有用な情報がほとんど含まれておらず、主にドメインにリンクされています。http://avasys.jp、私が知っている限り、もはや関連情報が含まれていないようです。 (私は日本語が読めないため、Chromeに組み込まれている翻訳機能を使用しています。)

上記の詳細から、私はbashの組み込み機能に精通していますが、現在Linuxの知識がないことを理解するのに十分な助けになることを願っています(私の背景はOS X / macOSです)。私は単純なCシリーズインタラクティブシェルプログラム以外のLinuxソフトウェアをコンパイルしたことがありません。より多くの情報が必要な場合はお問い合わせください。

このプリントサーバーを設定するには、どのようにドライバをコンパイルしてインストールしますか?

関連情報