我按照在 Linux 上安装 Whonix 的说明进行操作,但在从 Debian 向后移植安装 Virtualbox 时遇到了困难。第 3 步后出现以下错误(这里):
W: GPG error: http://cdn-fastly.deb.debian.org/debian stretch-backports InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
E: The repository 'http://http.debian.net/debian stretch-backports InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
我尝试更换推荐的线路
sudo su -c "echo -e 'deb http://http.debian.net/debian stretch-backports main contrib' > /etc/apt/sources.list.d/backports.list"
和
sudo su -c "echo -e 'deb http://ftp.debian.org/debian stretch-backports main' > /etc/apt/sources.list.d/backports.list"
我从 Debian 网站获得了该信息: https://backports.debian.org/Instructions/
笔记: 在使用以下命令添加新的之前,我删除了旧的 backports.list:
sudo rm /etc/apt/sources.list.d/backports.list
我按照 Debian 网站上的推荐说明得到了完全相同的错误。我现在想知道,该怎么办。我不能直接从 Ubuntu 存储库安装 virtualbox 吗?这有点令人困惑,因为参考文献世界卫生组织页面在行的末尾“virtualbox 包应该从 Debian 反向移植安装。”不工作。浏览器只是跳转到网站的顶部。
答案1
这些说明适用于 Debian。仅在 Debian 的情况下才需要向后移植,因为 VirtualBox 在拉伸中不可用。
请使用 Linux 发行版的常用机制安装 VirtualBox。