apt-fileがdkmsファイルを見つけることができません

apt-fileがdkmsファイルを見つけることができません

Debian Bullseyeにアップグレードするまで、apt-fileこれは非常に論理的でした。今は動作できません。私は何が間違っていましたか?行動が変わりましたか?

# apt-file update
Hit:1 http://repo.steampowered.com/steam precise InRelease
Hit:2 https://updates.signal.org/desktop/apt xenial InRelease                                                                                                                        
Hit:3 http://security.debian.org/debian-security bullseye-security InRelease                                                                                                         
Hit:4 http://deb.debian.org/debian bullseye InRelease               
Hit:5 https://packages.riot.im/debian default InRelease
Reading package lists... Done
Building dependency tree       
Reading state information... Done
9 packages can be upgraded. Run 'apt list --upgradable' to see them.

文書存在の証明...

# locate v4l2loopback.ko
/usr/lib/modules/5.6.0-1-amd64/updates/dkms/v4l2loopback.ko
/var/lib/dkms/v4l2loopback/0.12.5/5.6.0-1-amd64/x86_64/module/v4l2loopback.ko

apt-fileどのパッケージがそれを提供しているかわかりません。

# apt-file search v4l2loopback.ko
... nothing...

どのパッケージが提供されますかv4l2loopback.ko?どうやって見つけることができますか?行動が変わりましたかapt-file


dpkgも見つかりません。

# dpkg -S /usr/lib/modules/5.6.0-1-amd64/updates/dkms/v4l2loopback.ko
dpkg-query: no path found matching pattern /usr/lib/modules/5.6.0-1-amd64/updates/dkms/v4l2loopback.ko

ベストアンサー1

dkmsパスに記載されている内容が重要です。dkmsまさに「DKMS (Dynamic Kernel Module Support)」システムです。これらのカーネルモジュールは、特定のパッケージによって提供されるファイルを使用してシステム上に構築され、そのパッケージから直接提供されないため、そのパッケージに属しません。したがって、apt-fileそれも役に立ちませんdpkg。たぶんdkmsコマンドが役に立つかもしれません。

おすすめ記事