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명령이 도움이 될 수도 있습니다.

관련 정보