我正在使用虛擬機器運行 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