我最近在虚拟机上安装了 Kali 2.0 最小化。更具体地说,26 GiB Virtual HD,Macbook Air 作为 VirtualBox 的主机。
安装后,我立即安装 GCC,为此您需要安装 build-essential(s)。但是,当我尝试安装 build-essential(s) 时,出现以下错误:http://pastebin.com/bK8xN9rD
经过快速谷歌搜索后,相对共识是我需要更新系统并更新我的密钥环。然而,在遵循了多个论坛关于如何执行此操作的建议后,我没有运气,因为更新会返回以下内容:http://pastebin.com/wVDy9Xcf
我还需要做其他事情,或者我没有正确遵循这些步骤吗?
答案1
备份存储库列表
cp /etc/apt/sources.list /etc/apt/sources.list.bak
使用以下命令将 Kali 滚动存储库添加到存储库列表中:
cat << EOF > /etc/apt/sources.list
deb http://http.kali.org/kali kali-rolling main non-free contrib
EOF
然后注释掉以下行:
deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free
然后使用以下命令更新包数据库并升级系统:
apt-get update
apt-get dist-upgrade
reboot
安装build-essential
sudo apt-get -y install build-essential
答案2
http://docs.kali.org/general-use/kali-linux-sources-list-repositories
正如您从上面的 kali 文档链接中看到的那样,Kali sana (2.0) 已退休。
要升级到滚动,请参阅此文档: https://www.kali.org/news/kali-linux-rolling-edition-2016-1/ 您将在哪里找到“从 Kali 2.0 过渡到 Kali 滚动”
根据他们的文档:请注意,Kali sana 存储库将不再更新,并将于 2016 年 4 月 15 日停产。