Makefile:18: 'modules' 타겟에 대한 명령이 실패했습니다

OMV에서 기가랜 USB를 사용할 일이 생겼다. PnP가 안돼서 직접 드라이버를 설치해 주어야했다. 하지만 다음과 같은 오류가 자꾸 발생했다.

1
2
make -C /lib/modules/4.19.0-0.bpo.5-amd64/build SUBDIRS=/home/baealex/Driver/r8152-2.09.0 modules
Makefile:18: 'modules' 타겟에 대한 명령이 실패했습니다

make 명령어를 처음 써보는 것이었기 때문에 메뉴얼에 나와있는대로 했는데 자꾸만 실패하니 스트레스가… 여튼 추가적으로 자료를 찾아보니 linux header가 설치되지 않았기 때문에 발생하는 오류라고 한다. 커널 버전에 따라서 설치해야하는 header가 전부 다르므로 다음 명령어로 자신의 커널과 맞는 header를 설치해야 한다.

1
sudo apt install linux-headers-$(uname -r)
Jino Bae
WRITTEN BY

Jino Bae

웹 개발자 지망생
im@baejino.com

comments powered by Disqus