560iめも。

最終更新:2013/10/03 22:36:11ぐらい。

もうかなり古くなったプリンター Cannon PIXUS 560iですが、まだまだうちでは現役です。
というか、あまりプリンターを使う機会が(((

せっかく家鯖があるので、そこに繋いでプリンタサーバーになって貰うことにしました。

とりあえず公式を見に行きます。↓
 公式:http://cweb.canon.jp/drv-upd/bj/bjlinux240.html
Linux用のが公開されているのですが、rpmパッケージ...( ´・ω・)

Ubuntuなサーバーではソースコードからインストールするか、i560という非公式パッケージを使うそうです。
が、非公式パッケージは印刷の質がよろしくない模様。
そこで、さらにググってみたら見つけました。

 Debianプリンタドライバパッケージ
  http://mambo.kuhp.kyoto-u.ac.jp/~takushi/japanese.html

こちらにお世話になることに。

/etc/apt/sources.listに
 deb http://mambo.kuhp.kyoto-u.ac.jp/~takushi/ubuntu ./ 
を追加。

 $ sudo apt-get update
 $ sudo apt-get install libcnbj-2.4 bjfilter-2.4 pstocanonbj
でインストールできると思いきや
 パッケージリストを読み込んでいます... 完了
 依存関係ツリーを作成しています
 状態情報を読み取っています... 完了
 インストールすることができないパッケージがありました。おそらく、あり得
 ない状況を要求したか、(不安定版ディストリビューションを使用しているの
 であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
 動されていないことが考えられます。
 以下の情報がこの問題を解決するために役立つかもしれません:
 
 以下のパッケージには満たせない依存関係があります:
   pstocanonbj: 依存: libcupsys2 (>= 1.2.3)
 E: 壊れたパッケージ

あらあら(;´Д`)

 ぶろぐらま47: Vista Ubuntu 9.10 デュアルブート その3
  http://bike.blog.ocn.ne.jp/blog/2010/03/vista_ubuntu_-1.html
 >http://packages.ubuntu.com/ja/intrepid-updates/all/libcupsys2/download
 >libcupsys2 をダウンロード、プログラムで開くでそのまま追加インストール

で、もう一度
 $ sudo apt-get install libcnbj-2.4 bjfilter-2.4 pstocanonbj
 
 パッケージリストを読み込んでいます... 完了
 依存関係ツリーを作成しています
 状態情報を読み取っています... 完了
 提案パッケージ:
   bjfilter-2.2 bjfilter-2.5
 以下のパッケージが新たにインストールされます:
   bjfilter-2.4 libcnbj-2.4 pstocanonbj
 アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 16 個。
 3,615kB のアーカイブを取得する必要があります。
 この操作後に追加で 7,164kB のディスク容量が消費されます。
 警告: 以下のパッケージは認証されていません!
   bjfilter-2.4 libcnbj-2.4 pstocanonbj
 検証なしにこれらのパッケージをインストールしますか [y/N]? y
 取得:1 http://mambo.kuhp.kyoto-u.ac.jp ./ bjfilter-2.4 1-2 [99.3kB]
 取得:2 http://mambo.kuhp.kyoto-u.ac.jp ./ libcnbj-2.4 0-1 [3,502kB]
 取得:3 http://mambo.kuhp.kyoto-u.ac.jp ./ pstocanonbj 3.3-1 [13.2kB]
 3,615kB を 9min 58s で取得しました (6,038B/s)
 未選択パッケージ bjfilter-2.4 を選択しています。
 (データベースを読み込んでいます ... 現在 241172 個のファイルとディレクトリがインストールされています。)
 (.../bjfilter-2.4_1-2_i386.deb から) bjfilter-2.4 を展開しています...
 未選択パッケージ libcnbj-2.4 を選択しています。
 (.../libcnbj-2.4_0-1_i386.deb から) libcnbj-2.4 を展開しています...
 未選択パッケージ pstocanonbj を選択しています。
 (.../pstocanonbj_3.3-1_i386.deb から) pstocanonbj を展開しています...
 bjfilter-2.4 (1-2) を設定しています ...
 libcnbj-2.4 (0-1) を設定しています ...
 
 pstocanonbj (3.3-1) を設定しています ...
 invoke-rc.d: unknown initscript, /etc/init.d/cupsys not found.
 
 libc-bin のトリガを処理しています ...
 ldconfig deferred processing now taking place

できたっぽい。

システム->システム管理->印刷
新規プリンタでプリンターを追加。


ふぅ。


・Windowsから印刷
コントロールパネル->プリンタ
一覧にないプリンタを追加する
http://サーバのIPアドレス:631/printers/プリンター名
ドライバーを指定
インストールdone.
テストページ印刷してみる。
以上。


http://ubun2.wiki.fc2.com/wiki/%E3%83%97%E3%83%AA%E3%83%B3%E3%82%BF%E5%85%B1%E6%9C%89

Copyright (C) 2010 kurosuke.org All rights reserved.