4.12.0-kali1-amd64의 헤더 또는 Kali 4.13 설치 프로그램의 위치

4.12.0-kali1-amd64의 헤더 또는 Kali 4.13 설치 프로그램의 위치

사용 가능한 최신 이미지를 설치했습니다.여기Kali 64비트 v2017.2입니다.

그러나 이 명령을 사용하면 apt-get install headers-linux-$(uname -r)다음 메시지가 반환됩니다.

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package headers-linux-4.12.0-kali1-amd64
E: Couldn't find any package  by glob 'headers-linux-4.12.0-kali1-amd64'
E: Couldn't find any package  by regex 'headers-linux-4.12.0-kali1-amd64'

내가 확인할 때수영장, 모든 헤더에 4.13.0 태그가 지정된 것 같습니다.

따라서 두 가지 질문이 있습니다. Kali 4.13.x의 헤더는 어디에서 얻을 수 있습니까? headers-linux-4.12.0-kali1-amd64아니면 Kali 4.13.x의 ISO 이미지 파일은 어디에서 찾을 수 있습니까?

답변1

칼리리눅스에서롤링 릴리스패키지는 지속적으로 업데이트되며 이전 패키지는 제거되고 최신 버전으로 교체됩니다. 시스템에 linux-image-4.12.0-kali1-amd64kali linux 저장소에서 더 이상 사용할 수 없는 오래된 커널 이미지가 있으며 이 이미지 linux-headers-4.12.0-kali1-amd64도 제거됩니다.

시스템이 업데이트된 후( ), apt update다음 방법을 통해 linux-image사용 가능한 내용을 확인할 수 있습니다 linux-headers.

apt-cache search linux-image
apt-cache serach linux-headers

apt-cache출력 에 따라 특정 linux-image패키지를 설치할 수 있습니다 linux-headers.

필수 중요한 부분을 사용하지 마십시오 . 더 이상 사용할 수 없는 헤더 패키지를 가리킵니다 apt install linux-headers-$(uname -r).uname -r4.12.0-kali1-amd64새로 설치하면 작동됩니다 linux-image 그리고 새로운 커널을 부팅하세요.

linux-image 및 linux-headers는 재부팅하지 않고도 설치할 수 있으며, linux-headers패키지는 시스템 재부팅 후에 유용합니다.

apt install linux-image-4.12.0-kali2-amd64
apt install linux-headers-4.12.0-kali2-amd64

또는 다음을 설치하십시오 linux-image.

apt install linux-image-4.12.0-kali2-amd64

시스템을 다시 시작하고 다음을 설치합니다 linux-headers.

apt install linux-headers-$(uname -r)

이제 커널 헤더 버전을 가리켜 uname -r야 합니다 .4.12.0-kali2-amd64

가장 쉬운 방법은 다음 단계에 따라 시스템을 완전히 업그레이드하는 것입니다.

apt update
apt upgrade
apt dist-upgrade
reboot

그런 다음 다음을 설치하십시오 linux-headers.

apt install linux-headers-$(uname -r)
apt autoremove

다음이 표시 됩니다 uname -a.

 4.13.0-kali1-amd64 

kali-linux의 스크롤에는 /etc/apt/sources.list다음 줄만 포함되어야 합니다(칼리 문서):

deb http://http.kali.org/kali kali-rolling main contrib non-free

관련 정보