linux-headers-4.3.0-kali-amd64를 찾을 수 없습니다

linux-headers-4.3.0-kali-amd64를 찾을 수 없습니다

VMPlayer 가상 머신에 VMware 도구를 설치하려고 하는데 설치 중 특정 시점에 linux-headers 경로를 설정해야 합니다. 그래서 다음을 사용하여 설치하려고했습니다.

apt-get install gcc make linux-headers-$(uname -r)

그런 다음 오류가 발생합니다.

Couldnt find any package by glob 'linux-headers-4.3.0-kali-amd64'

내 거소스.목록문서는 다음 소스에서 제공됩니다.

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

 deb http://http.kali.org/kali sana main contrib non-free
 deb http://http.kali.org/kali-security kali/updates main contrib non-free
 deb http://http.kali.org/kali-security sana/updates main contrib non-free

apt-get update헤더를 설치하기 전에 이 작업을 수행했습니다. 다운로드하려면 어떻게 해야 하나요?

답변1

이전(4.3.0) 커널의 Linux 커널 헤더를 설치하는 대신 커널 배포판 자체를 업그레이드하겠습니다. /etc/apt/sources.list최신 버전의 Kali 파일로 업데이트한 후 다음 단계를 수행하세요.Kali 롤링 저장소:

sudo apt-get update # this pulls the latest packages list from the kali sources repo
sudo apt-get -y dist-upgrade # when installing this, you would see the latest kernel 
                        # image in the list of packages to be installed,something
                        # like" linux-image-4.5.0-kali1-amd64"
reboot # MOST IMPORTANT STEP! make sure you reboot the machine via this cmd OR 
                        # shutdown, restart forcefully after completing prev cmds
uname -r # check that the kernel release has updated

답변2

VMware Tools를 설치할 때 Linux 헤더 파일이 누락되는 문제가 있을 수 있습니다.

실제로 공식 Kali 웹사이트에는 새로운 해결 방법이 있습니다.http://docs.kali.org/general-use/install-vmware-tools-kali-guest.

튜토리얼에 나와 있듯이 VMware 버전이 2015년 9월 이후인 경우 다음 코드를 사용하여 설치할 수 있습니다.

apt-get update
apt-get install open-vm-tools-desktop fuse
reboot

그런 다음 VMware 도구를 사용하고 Linux 헤더를 업데이트할 수 있음을 알 수 있습니다.

답변3

사용 가능한 항목에 대한 필수 정보를 얻으려면 linux-headers다음 명령을 실행하십시오.

apt-cache search linux-headers

linux-headers-4.3.0-kali-amd64kali 저장소가 업데이트되었기 때문에 일부 이전 패키지 버전이 제거되고 최신 패키지가 이를 대체한다는 것을 볼 수 없습니다 .

최신 정보를 찾아야 합니다 linux-image.

apt-cache search linux-image

예를 들면 다음과 같이 설치하십시오.

apt-get install linux-image-4.9.0-kali4-amd64

시스템을 다시 시작하고 적절한 linux-headers패키지를 설치합니다.

apt-get install linux-headers-4.9.0-kali4-amd64

linux-image패키지의 linux-headers버전이 동일해야 합니다.

답변4

잘못된 소스 목록인 것 같습니다. deb와 같은 롤링 소스를 사용할 수 있습니다.http://http.kali.org/kali소스 목록에서 다른 모든 프로젝트를 제거하면서 주요 무료가 아닌 기여를 kali-rolling합니다.

관련 정보