module-initツールディレクトリの弱いモジュール

module-initツールディレクトリの弱いモジュール

module-initというディレクトリにありますweak-modules*

bash # ls /usr/lib/module-init-tools/weak-modules*
/usr/lib/module-init-tools/weak-modules  /usr/lib/module-init-tools/weak-modules2

正確には何ですか?そしていつ使用しますか?module-initディレクトリに存在するので、モジュールを初期化するときに使用していると思います。

ベストアンサー1

このweak-modulesスクリプトは、インストールされているカーネルkABIと互換性のあるモジュールを決定し、そこにシンボリックリンクを設定して、コンパイルされたカーネル以外のカーネル/lib/modules/$KERNELRELEASE/weak-updatesで互換性のあるモジュールを使用できるようにします。

weak-updatesインストールされているすべてのカーネルのディレクトリへのリンクを確立するためにモジュールをインストールするときに使用されます。また、新しいカーネルをインストールして、そのディレクトリがシステムweak-updatesの他のカーネルの下にインストールされている互換モジュールでいっぱいになるようにする場合にも使用されます。

おすすめ記事