ラボで私のスキルを練習するために、kali linux 2.0コンピュータでvmwareを実行しようとしていますが、vmwareが起動せず、エラーメッセージが表示されます。 「実行中のカーネルに一致するものがありません。Cが見つかりました。」 「ヘッダファイル」エラーを修正するためにコマンドを実行しましたが、コマンドからいくつかのエラーメッセージが送信されました。
root@kali:~# sudo apt-get install -y linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-headers-4.3.0-kali1-amd64
E: Couldn't find any package by glob 'linux-headers-4.3.0-kali1-amd64'
E: Couldn't find any package by regex 'linux-headers-4.3.0-kali1-amd64'
root@kali:~#
答え1
Synapticを試してみapt-cache search linux-headers
てください。バラよりコマンドラインで利用可能なパッケージを検索する方法は?。返されたヘッダーがない場合は、一致uname -r
するセットが取得されるまでカーネルをアップグレードまたはダウングレードする必要があります。
答え2
私はあなたのための解決策があると信じています。私は最近私のコンピュータにKali Linuxをインストールしましたが、同様の問題が見つかりました。次のコマンドを実行すると、sudo apt-get install linux-headers-$(uname -r)
source.listファイルのリポジトリからのみインポートされます。私の場合、私は利用可能なリポジトリが古いので、パッケージをダウンロードし、dpkgを使ってLinuxヘッダーを手動でインストールしました。これが私が実装した方法です。
あなたのシステム32ビット:
1) 次のファイルを入手してください
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304_4.3.4-040304.201601230132_all.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304-generic_4.3.4-040304.201601230132_i386.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-image-4.3.4-040304-generic_4.3.4-040304.201601230132_i386.deb
2) 次のコマンドを実行して、次のパッケージをインストールします。
sudo dpkg -i linux-headers-4.3.4*.deb linux-image-4.3.4*.deb
3) システムを再起動します。
sudo reboot
あなたのシステム64ビット:
1) 次のファイルを入手してください
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304_4.3.4-040304.201601230132_all.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-headers-4.3.4-040304-generic_4.3.4-040304.201601230132_amd64.deb
wget kernel.ubuntu.com/~kernel-ppa/mainline/v4.3.4-wily/linux-image-4.3.4-040304-generic_4.3.4-040304.201601230132_amd64.deb
2) 次のコマンドを実行して、次のパッケージをインストールします。
sudo dpkg -i linux-headers-4.3.4*.deb linux-image-4.3.4*.deb
3) システムを再起動します。
sudo reboot
ヘッダファイルを削除するには、次のコマンドを実行します。
sudo apt-get remove 'linux-headers-4.3.4*' 'linux-image-4.3.4*'