VirtualBox 现在对我来说很关键,因为我想在 Windows VM 中使用 Cursor IDE,因为 Linux AppImage 不起作用。
另外,我还学习了一些在学校运行 Kali 和虚拟机的安全知识。
什么是解决方法?
编辑:Virtualbox 7.0 可用(base) nyck33@nyck33-tt:~$ sudo apt install virtualbox
但是 OpenZiti 的隧道程序在 23.10 上不起作用,所以我开始怀疑这是否是一个坏主意。
一位开发人员在 OpenZiti 论坛上提供了使用 Jammy 版本的解决方法,但我听说这可能会导致操作系统出现问题。
当我再次遇到这种情况时,有哪些解决方法?
根据您可以接受的“解决方法”,答案会有所不同。
解决方法 1:使用 QEMU/KVM 堆栈和 Virt-manager 作为 GUI
假设您不关心用于虚拟化的应用程序,而只关心最终结果(运行所需应用程序的 Windows VM),我建议尝试将 QEMU/KVM 堆栈与 virt-manager 用户界面一起使用。
检查您的设备是否支持KVM加速:
你应该得到:
安装 QEMU/KVM 堆栈所需的软件包:
现在,安装 virt-manager 前端:
现在,您只需使用 GUI 添加新虚拟机即可:
KVM 应该为您提供接近本机的性能,因此与 VirtualBox 相比,您不应该看到任何性能下降。
解决方法 2:从源代码构建 VirtualBox
我个人不会这样做,除非我绝对必须这样做,但如果您必须使用 VirtualBox(例如,您有一个必须使用专用 VirtualBox 格式的特定预制 VM 映像),那么您可以尝试构建它根据他们的构建说明。如果您不必使用特定的预制虚拟机,我强烈建议您使用 QEMU/KVM 堆栈,这样会花费更少的精力并且更有可能立即工作。