仮想マシンを使用して Kali Linux を実行していますが、このコマンドを実行するとapt-get install -y dkms linux-headers-$(uname -r)
次のエラーが発生します。
E:Unable to locate package dkms
E:Unable to lcoate package linux-headers-4.6.0-kali1-686-pae
E:Couldn't find any package by glob 'linux-headers-4.6.0-kali1-686-pae'
E:Couldn't find any package by regex 'linux-headers-4.6.0-kali1-686-pae'
uname 変数の内容は次のとおりです。
4.6.0-kali1-686-pae
このエラーを修正するにはどうすればいいでしょうか。このエラーが原因でチュートリアルを実行できません。どなたか助けていただければ幸いです :)
答え1
次のエラーはE:Unable to lcoate package linux-headers-4.6.0-kali1-686-pae
、パッケージがアクティブな kali-linux リポジトリでまだ利用できないことを意味します。
カーネルバージョンをアップグレードしてから適切なlinux-headers
パッケージをインストールする必要があります
最新のものを確認するには、次のコマンドを実行しますlinux-image
。
apt update
apt-cache search linux-image
サンプル出力:
linux-image-4.9.0-kali3-686-pae
linux-headers-4.9.0-kali3-686-pae
インストールするには、以下を実行します。
apt install linux-image-4.9.0-kali3-686-pae
システムを再起動してlinux-headers
パッケージをインストールします。
apt install linux-headers-4.9.0-kali3-686-pae