방금 우분투 16.04.1 데스크톱 버전을 설치했습니다. 이제 libpcap을 설치하려고 합니다. 지금까지 다음 단계가 수행되었습니다.
- libpcap-1.8.1.tar.gz 다운로드
- tar -zxvf libpcap-1.8.1.tar.gz
- CD libpcap-1.8.1
- ./configure && make && sudo make install
다음 오류가 발생합니다.
./pcap-linux.c:248:31: 치명적인 오류: netlink/genl/genl.h: 해당 파일이나 디렉터리가 없습니다. 컴파일이 종료되었습니다. Makefile:79 대상 'pcap-linux.o'에 대한 레시피가 실패했습니다: *** [pcap -linux.o] 오류 1
어떤 단계를 놓치고 있나요?
이 컴퓨터에서는 인터넷에 접속할 수 없습니다.
답변1
설정에 다음 라이브러리가 없습니다.
libnl-3-dev
libnl-genl-3-dev
다음 apt 명령을 사용하면 인터넷에 연결된 컴퓨터에서 누락된 파일을 찾을 수 있는 패키지를 쉽게 찾을 수 있습니다.
apt-file search /netlink/genl/genl.h