在 VirtualBox 裡的 kali linux,當要安裝 Additions CD 映像。
出現以下錯誤。
切換到 cdrom。
複製 VBoxLinuxAdditions.run 到 /root,再切換到 /root 目錄下將 VBoxLinuxAdditions.run 權限改為 755。
接著執行 ./VBoxLinuxAdditions.run。
執行指令 apt-get update && apt-get install -y linux-headers-$(uname -r)。
你會發現出現找不到套件的錯誤訊息。
使用指令 locate 找 sources.list 。
接著編輯 vi /etc/apt/sources.list。
在 /etc/apt/sources.list 檔內加入以下三行。
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
再次執行指令 apt-get update && apt-get install -y linux-headers-$(uname -r)
開始進行更新安裝。
可以看見 headers 安裝成功。
再次重新執行 ./VBoxLinuxAdditions.run。
輸入指令 shutdown -r -t / 0 來重新啟動系統。
Reference:http://www.youtube.com/watch?v=ZQRvYmLn5_I