[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:57907] Re: Brother DCP-J562 スキャナーのインストール



From: Tomoo Nomura <nomurat@xxxxxxxxx>
Subject: [debian-users:57906] Re: Brother DCP-J562 スキャナーのインストール
Date: Sun, 27 Dec 2015 00:46:36 +0900
> /etc/udev/rule.d/60-brother-libsane-type1.rulesは、

> #   udev rules sample for Brother MFP
> #         version 1.0.0-1

このファイルですが、

> brother-udev-rule-type1-1.0.0-1.all.deb

これに入っているようですね。debファイルをインストールではなく
展開だけしてみたところ、こんな感じでした。

$ dpkg -x brother-udev-rule-type1-1.0.0-1.all.deb hoge
$ find hoge -type f
hoge/opt/brother/scanner/udev-rules/type1/install
hoge/opt/brother/scanner/udev-rules/type1/NN-brother-mfp-type1.rules

この install がインストール用のスクリプトっぽいです。
どのタイミングでこの install が起動されるのか知りませんが、
(仕組みがDebianにはなくUbuntuにはあるのか、Debianにもあるのか不明)
最終的に次のコマンドが実行されるようです。

cp  /opt/brother/scanner/udev-rules/type1/NN-brother-mfp-type1.rules \
    /etc/udev/rules.d/${number}-brother-libsane-type1.rules

number は何が入るかというと、/lib/udev/rules.d/60-libsane.rules
の「60」がくるようです。

ここまできて検索し直したところ、ブラザーの英語版ページがヒット。
英語版のページでは「Debian 6」の項目までありました。
http://support.brother.com/g/s/id/linux/en/instruction_scn1c.html?c=us_ot&lang=en&comple=on&redirect=on#d6

ということで、/lib/udev/rules.d/60-libsane.rules を編集しても
よさそうです。まあ、動くのであれば /etc/udev/rules.d/ に
ファイルを置く方式でもいいのではないでしょうか。
(この2つのディレクトリの使い分けはあるのでしょうか?)
-- 
喜瀬“冬猫”浩