JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ッケージの設定ファイル modules.conf の説明で、古いものです。現在ではたいていの場合、kmod パッケージのユーティリティがモジュールの管理に使われており、 設定 ... d.d の二つに別れています。(2022/12/02, Linux JM Project) 説明 modprobe (8) (および depmod (8)) の動作は、設定ファイル /etc/modules.conf によって変更できる (このファイルは無くてもよい)。 設定ファイルは行単位で解釈される。 全ての空行と、'#' 文字以降の行末 ... ラクタが有効になる。 すなわち、ワイルドカードやコマンドのバッククォートといった、 シェルでの技が利用できる。 path[misc]=/lib/modules/1.1.5?/local path[net]=/lib/modules/`uname -r`/net 危険: ユーザーが指定した入力にシェル展開を適用するのは 大きなセキュリテ ... ... るバイナリファイルであり、 /lib/modules/ version 以下のディレクトリにあるすべてのモジュールの依存関係をリストしています。 このファイルは、 modprobe や libkmod のよ ... うな kmod のツールによって使用されます。 対になるテキスト版が、modules.dep という名前で同じディレクトリにあります。 テキスト版は、人間にとって読みやすいという理由から維持されているだけであり、 ... ... るバイナリファイルであり、 /lib/modules/ version 以下のディレクトリにあるすべてのモジュールの依存関係をリストしています。 このファイルは、 modprobe や libkmod のよ ... うな kmod のツールによって使用されます。 対になるテキスト版が、modules.dep という名前で同じディレクトリにあります。 テキスト版は、人間にとって読みやすいという理由から維持されているだけであり、 ... ... を提供する側のモジュールに依存していることは明白です。 こうした依存関係は、かなり複雑になることがあります。 depmod は、/lib/modules/ version 以下にある各モジュールを読み込み、 それがどんなシンボルをエクスポートし、どんなシンボルを必要としているかを特定し ... て、 モジュールの依存関係のリストを作成します。デフォルトでは、このリストは、 上記ディレクトリに置かれる modules.dep と、それをバイナリハッシュ化した modules.dep.bin という名前のファイルに書き込まれます。 なお、ファイル名をコマンドライ ... ルを指定しないかぎり、これが役に立つことはめったにありません)。 depmod はまた、モジュールが提供するシンボルのリストを作成し、modules.symbols というファイルと、そのバイナリハッシュ版の modules.symbols.bin に書き込みます。最後に、 depmod は、モジュールがスペ ... ... います。 [デフォルト=/usr/lib/grub/<platform>] --fonts = ,FONTS/ FONTS をインストールします。 [デフォルト=unicode] --install-modules = ,MODULES/ MODULES とその依存モジュールのみをインストールします。 [デフォルト=all] -k , --pubkey = ,FILE/ 署名チェックに対 ... ータを用います。 [デフォルト=/usr/share/locale] --locales = ,LOCALES/ LOCALES のみをインストールします。 [デフォルト=all] --modules = ,MODULES/ 指定されたモジュール MODULES をプリロードします。 --sbat = ,FILE/ SBAT メタデータ。 --themes = ,THEMES/ THEMES ... ... います。 [デフォルト=/usr/lib/grub/<platform>] --fonts = ,FONTS/ FONTS をインストールします。 [デフォルト=unicode] --install-modules = ,MODULES/ MODULES とその依存モジュールのみをインストールします。 [デフォルト=all] -k , --pubkey = ,FILE/ 署名チェックに対 ... ータを用います。 [デフォルト=/usr/share/locale] --locales = ,LOCALES/ LOCALES のみをインストールします。 [デフォルト=all] --modules = ,MODULES/ 指定されたモジュール MODULES をプリロードします。 --sbat = ,FILE/ SBAT メタデータ。 --themes = ,THEMES/ THEMES ... ... figuration files and writes a fast-loading gconv module configuration cache file. In addition to the system provided gconv modules, the user can specify custom gconv module directories with the environment variable GCONV_PATH . However, iconv module con ... を参照。 デフォルトでは、 この接頭辞は空である。 接頭辞を foo に設定すると、 gconv モジュール設定は foo/usr/lib/gconv/gconv-modules から読み込まれ、 キャッシュは foo/usr/lib/gconv/gconv-modules.cache に書き込まれる。 -? , --help 使用方法を表示し、終了する ... すると 0 で、 エラーの場合 0 以外。 ファイル /usr/lib/gconv 通常のデフォルトの gconv モジュールのパス。 /usr/lib/gconv/gconv-modules 通常のデフォルトの gconv モジュールのシステム設定ファイル。 /usr/lib/gconv/gconv-modules.cache 通常のデフォルトの gconv モ ... ... ble-shim-lock shim_lock 確認を無効にします。 --fonts = ,FONTS/ FONTS をインストールします。 [デフォルト=unicode] --install-modules = ,MODULES/ MODULES とその依存モジュールのみをインストールします。 [デフォルト=all] -k , --pubkey = ,FILE/ 署名チェックに対 ... ータを用います。 [デフォルト=/usr/share/locale] --locales = ,LOCALES/ LOCALES のみをインストールします。 [デフォルト=all] --modules = ,MODULES/ 指定されたモジュール MODULES をプリロードします。 --sbat = ,FILE/ SBAT メタデータ。 --themes = ,THEMES/ THEMES ... ... います。 [デフォルト=/usr/lib/grub/<platform>] --fonts = ,FONTS/ FONTS をインストールします。 [デフォルト=unicode] --install-modules = ,MODULES/ MODULES とその依存モジュールのみをインストールします。 [デフォルト=all] -k , --pubkey = ,FILE/ 署名確認のため公 ... イルを用います。 [デフォルト=/usr/share/locale] --locales = ,LOCALES/ LOCALES のみをインストールします。 [デフォルト=all] --modules = ,MODULES/ 指定されたモジュール MODULES をプリロードします。 --sbat = ,FILE/ SBAT メタデータ。 --themes = ,THEMES/ THEMES ... ... れる (コメントを追加するのに使える) 。 行末の \ は次の行に続くことを意味し、これを使えばファイルが少し見やすくなる。 書式は modules.conf を簡単にしたものである。 コマンド alias wildcard modulename モジュールの別名を付ける。 例えば、 "alias my-mod really_ ... .2 の) モジュール設定から modprobe.conf を生成してくれる generate_modprobe.conf というプログラムがある。 書式は以前の /etc/modules.conf と似ているが、 多くの機能が削除されている。 これには 2 つの理由がある: まず、 install および remove コマンドでほとんど ... 純になるように設計されている。 実際のモジュールの登録の複雑さが 3 つのシステムコール (open, read, init_module) で軽減され、 modules.dep ファイルが単純でオープンであるおかげで、 もし必要があればもっと強力な改良版の modprobe を作ることも可能である。 著作権 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。