解决VirtualBox仓库无Release文件问题
错误分析 系统提示无法在http://download.virtualbox.org/virtualbox/debian kali-rolling Release找到Release文件,这是由于VirtualBox官方仓库未针对Kali Rolling进行适配。Kali基于Debian测试分支,而VirtualBox主要支持稳定版Debian。
步骤 1: 添加 VirtualBox 仓库密钥
首先,你需要确保你的系统中有 VirtualBox 的仓库密钥。这可以通过添加 VirtualBox 的公钥到你的系统来完成。打开终端并执行以下命令:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
正确配置方法
添加兼容仓库 执行以下命令使用最近Debian稳定版作为仓库标识:
echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian bookworm contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
导入安全密钥 安装Oracle官方GPG密钥确保软件包验证:
wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --dearmor --output /usr/share/keyrings/oracle-virtualbox.gpg
系统更新
刷新软件源 执行标准更新流程使新配置生效:
sudo apt update && sudo apt install -y virtualbox-7.0
替代方案
手动安装 若仍存在问题,可下载最新安装包:
wget https://download.virtualbox.org/virtualbox/7.0.12/VirtualBox-7.0.12-159484-Linux_amd64.run
chmod +x VirtualBox-*.run
sudo ./VirtualBox-*.run
验证安装
检查服务状态 确认虚拟化服务正常运行:
systemctl status vboxdrv
注意:执行上述操作需要管理员权限,建议在稳定的网络环境下进行。若系统架构非amd64,需相应调整仓库地址中的arch参数。
3012

被折叠的 条评论
为什么被折叠?



