图片:faraktinov/Adobe StockVirtualBox 是我首选的虚拟机技术。它不仅免费使用,而且功能强大,可以轻松为所有类型的主机创建虚拟机——从,,和更多。
我已经使用 VirtualBox 十多年了,很少出现问题。唯一一次出现问题的是当我的 Linux 内核更新但 VirtualBox 没有更新时。当发生这种情况时,有时新的内核模块可能无法与当前安装的 VirtualBox 版本很好地兼容。如果我忘记升级 VirtualBox,则可能会出现问题。
看:(TechRepublic Premium)
因此,我总是启用自动更新功能。但这并不总是能保证成功。去年,VirtualBox 进行了升级,但我的主机上的一些应用程序没有升级。幸运的是,这种情况的解决方案是在我的主机操作系统上运行一个简单的升级。
这里的教训是什么?没有什么是完美的,但我倾向于让事情自动化。我在 Linux 上启用了自动升级,那么为什么不在我使用的应用程序上效仿呢?如果这听起来像是你可能想为你的 VirtualBox 应用程序启用的东西,让我向你展示如何做到这一点。
在此之前,我想最后警告你一次:如果你的主机操作系统没有升级,启用自动升级可能会导致问题。这种情况很少发生,对我来说,这种便利是值得的,但这种情况确实会发生。
启用 VirtualBox 自动更新需要做的您唯一需要的是运行 VirtualBox 实例。它可以托管在 Linux、macOS 或 Windows 上,并且所有主机操作系统的配置都相同。
如何在 VirtualBox 中启用自动更新在您选择的主机上打开 VirtualBox。从主窗口(或 macOS 顶部栏)单击文件 | 首选项。在出现的窗口中(图 A),单击更新选项卡。
图A
VirtualBox 偏好设置中的更新选项卡。单击“检查更新”复选框。接下来,选择所需的频率,然后检查所需的更新类型。
我强烈建议您选择稳定发行版本。除非您有兴趣测试新的 VirtualBox 功能,否则如果您选择所有新版本或所有新版本和预发布版本,VirtualBox 崩溃的风险会大大增加。选择所有新版本可能没问题,但启用预发布版本则会导致灾难 — 尤其是在生产机器上。
选择完成后,单击“确定”即可完成。
更新后会发生什么除非是重大更新或需要升级内核(必须通过主机系统的包管理器进行升级),否则除了重启 VirtualBox 之外,您无需执行任何操作。如果是重大升级,并且您的操作系统内核也需要升级,则必须重启主机。否则,一切都应该顺利进行。
只需记住以下两点:首先,如果您完全依赖 VirtualBox 进行日常制作,您可能不想启用自动更新。其次,如果自动更新破坏了 VirtualBox,则升级您的操作系统,这应该可以解决问题。
订阅 TechRepublic 的如何让技术在 YouTube 上发挥作用了解 Jack Wallen 为商业专业人士提供的所有最新技术建议。
