
저는 OpenSUSE Tumbleweed를 실행하고 있습니다. 내가 전화했을 때 uname -r
나는 이해했다 5.6.6-1-default
. 그러나 커널 헤더가 /lib/modules/5.6.6-1-default/
예상대로 위치 하지 않습니다 /lib/modules/5.6.6-8-default/
. 이는 외부 드라이버가 uname -r
현재 커널 헤더의 위치를 결정하는 데 의존하기 때문에 외부 드라이버에 약간의 혼란을 야기합니다.
비슷한 문제가 이전 커널에서도 발생했습니다( uname -r
주어진 5.6.4-1
경우 커널 헤더는 에서 찾을 수 있습니다 5.6.4-8
).
커널 파일이 예상과 다른 위치에 있는 이유는 무엇이며 설치 프로그램(dkms를 통해 설치됨)이 올바른 파일을 가리키도록 하려면 어떻게 해야 합니까?