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)

おすすめ記事