及川です。
On Mon, 21 Mar 2005 00:34:19 +0900
Kaz <okui@xxxxxxxxxxxx> wrote:
> post-install行とpre-remove行を入れておくと起動時にエラーメッセージがでてました。後でもう一度確認します。
すいません、前の投稿で言っていた、modules.conf と modprobe.conf の相違点は
上記の部分に該当しています。
どうやら、generate_modprobe.conf というコマンドがあって、これを使うと
(どう使うかは調べていません)modules.conf から自動で変換してくれそうです。
しかし、引数無しで実行した際の出力が膨大になってしまったので、
必要な部分のみを抜き出す使い方になりそうです。
該当行は下記のように変換されました。
install sound-slot-0 /sbin/modprobe --first-time --ignore-install sound-slot-0 && { /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :; }
remove sound-slot-0 { /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :; } ; /sbin/modprobe -r --first-time --ignore-remove sound-slot-0
> 検索したらkernel-2.6ではmodule.confからmodprobe.confへ、OSSからALSAへ移行してmodule.conf、OSSはなくなるとかいてあるところがありましたが本当ですか?
そうですね。ALSA がカーネルツリーに取り込まれたことで、今後は OSS のサポートは
アプリケーションレイヤで ALSA の OSS 互換ライブラリが提供されるのみ、
ということになりそうです。
# でも、アプリケーションレベルではもう下位層が ALSA だろうが OSS だろうが
# ほぼ気にしなくていいレベルにきていると思いますよ。
===========================================================
OIKAWA Ataru
Iwate Prefectural University
Graduate School of Software and Information Science
nekomimi@xxxxxxxxxx
GnuPG fingerprint:
D9CD 0C29 72C0 3093 4D46 D463 7979 02B3 CC96 C2DC
===========================================================