Linux 헤더 파일을 설치할 수 없습니다(Kali Linux)

Linux 헤더 파일을 설치할 수 없습니다(Kali Linux)

내 컴퓨터에 Kali Linux의 Linux 헤더를 설치하려고 하는데 인터넷에서 가능한 모든 솔루션을 시도했지만 항상 "패키지를 찾을 수 없습니다"라는 메시지가 나타납니다.

root@kali:/usr/sbin# apt-get install linux-headers-4.6.0-kali1-amd64
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package linux-headers-4.6.0-kali1-amd64
E: Couldn't find any package by glob 'linux-headers-4.6.0-kali1-amd64'
E: Couldn't find any package by regex 'linux-headers-4.6.0-kali1-amd64'

이것은 내 source.list 파일입니다.

# Regular Repositories
deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free
# Source repositories
deb-src http://http.kali.org/kali sana main non-free contrib
deb-src http://security.kali.org/kali-security sana/updates main contrib non-free

Uname -a 출력:

root@kali:/usr/sbin# uname -a
Linux kali 4.6.0-kali1-amd64 #1 SMP Debian 4.6.4-1kali1 (2016-07-21) x86_64 GNU/Linux

답변1

이 패키지는 linux-headers-4.6.0-kali1-amd64더 이상 일반 kali-linux 저장소에서 사용할 수 없으므로 이 4.8.x버전으로 업그레이드해야 합니다.

업데이트하세요 /etc/apt/sources.list: 참조Kali resources.list 저장소

다음을 통해 사용 가능한 Linux 헤더 및 Linux 이미지를 나열합니다 apt-cache search.

apt update 
apt-cache search linux-headers

그런 다음 올바른 패키지 e,g를 설치합니다(이것은 예이며 이전 출력 명령에 따라 다릅니다).

apt-get install linux-headers-4.8.0-kali1-amd64

또한 실행;

apt-cache search linux-image

설치하세요:

apt-get install linux-image-4.8.0-kali1-amd64

시스템을 다시 시작하십시오.

또는 다음 명령을 사용하여 커널을 사용 가능한 최신 버전으로 업그레이드하고 적절한 커널 헤더를 설치할 수 있습니다.

apt update
apt dist-upgrade
reboot
apt install linux-headers-$(uname -r)

답변2

결과적으로 대부분의 기업은 레거시 시스템의 유지 관리를 지원할 리소스가 부족하여 계속 진행하고 있습니다. 당신도 마찬가지다. 오직칼리리눅스 새 버전 다운로드그리고 이러한 모든 두통을 피하십시오. 또한 모든 버그를 수정하고 많은 문제를 해결했습니다. 해킹을 하고 저장소에 대한 대체품을 만들고 싶지 않은 경우. 행운을 빌어요.

관련 정보