[Ubuntu] Canon BJ S330 のcupsドライバインストールメモ

BJ S300用の3つのrpmをとってきて,

  • bjfiltercups-ppd-1.0-0.i386.rpm (rpm.pbone.net から DL)
  • bjfiltercups-1.0-0.i386.rpm (rpm.pbone.net から DL)
  • bjfilterbjs300-2.1-1.i386.rpm (キヤノンのサイトから DL)

debに変換してインストール

$ fakeroot alien *.rpm
$ sudo dpkg --install *.deb

した後,cupsのコンソール https://localhost:631/ の管理メニューで検出されているUSBプリンタに

/usr/share/cups/model/canonbjs300.ppd

のPPDファイルを指定してインストール.

bjfilterで使うもので足りないライブラリがあるようなので,せっせと追加

$ bjfilterbjs300
bjfilterbjs300: error while loading shared libraries: libtiff.so.3: cannot open shared object file: No such file or directory
$ cd /usr/lib
$ sudo ln -s libtiff.so.4 libtiff.so.3
$ bjfilterbjs300
bjfilterbjs300: error while loading shared libraries: libpng.so.2: cannot open shared object file: No such file or directory
$ sudo apt-get install libpng3
$ sudo ln -s libpng.so.3 libpng.so.2

グレースケールの印刷をしたい場合はどうしたらいいんだろう.

参考:
キヤノン:ソフトウエアダウンロード | インクジェットプリンター
http://members.jcom.home.ne.jp/tanitsu/2004-07-27.html
http://search.luky.org/vine-users.7/msg01403.html