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します。

関連情報