Kali Linux 4.15.0에 게스트 추가 기능을 설치하는 방법

Kali Linux 4.15.0에 게스트 추가 기능을 설치하는 방법

virtualbox를 사용하여 최신 버전의 Kali Linux를 설치했지만 게스트 추가 항목을 설치할 수 없으며 이것을 발견했습니다. 질문.

다음 명령을 실행한 후 uname -r터미널에 있습니다 .

4.15.0-kali2-amd64

linux-headers를 설치하고 명령을 실행하려고 하면 apt-get install linux-headers-$(uname -r)다음 오류가 발생합니다.

Unable to locate package linux-headers-4.15.0-kali2-amd64
Couldn't find any package by global 'linux-headers-4.15.0-kali2-amd64'
Couldn't find any package by regex 'linux-headers-4.15.0-kali2-amd64'

비교를 위해 Virtualbox에 Ubuntu를 설치했는데 제대로 작동했습니다.

이 상황에서 내가 무엇을 할 수 있는지 말해주세요.

답변1

커널이 오래되어 해당 커널 헤더를 더 이상 사용할 수 없습니다. 시스템을 업그레이드해야 합니다.

apt update
apt upgrade

그런 다음 가상 머신을 다시 시작하십시오. 이것은 당신에게 줄 것입니다현재 커널, 4.17.0-kali3을 작성했으며 해당 헤더 패키지를 설치할 수 있습니다.

그런 다음 게스트 추가를 설치하려면다음 명령을 실행하십시오.:

apt install virtualbox-guest-dkms virtualbox-guest-x11 linux-headers-$(uname -r)

답변2

apt update를 실행하면 커널이 최신 버전으로 업데이트됩니다. 이 명령은 uname -r이전의 현재 커널 버전을 가정할 수 있습니다.

최신 커널 버전과 이전 버전 간의 불일치로 인해 오류가 발생합니다.

그러니 테스트해 보세요. 업데이트가 없습니다.

  1. 적절한 설치 linux-headers-$(uname -r)
  2. 새 헤더를 설치하지 마십시오
  3. 업데이트 및 업그레이드 실행
  4. apt install linux-headers-$(uname -r)를 다시 실행하세요.
  5. 실수
  6. 재시작
  7. apt install linux-headers-$(uname -r)를 다시 실행하세요.
  8. 일하다..

관련 정보