当前位置: 首页>>技术教程>>正文


VirtualBox Guest Additions 不会安装在 Ubuntu Server 12.04 上

, ,

问题描述

我正在尝试在 Ubuntu Server 12.04 上安装 VitrualBox 的 Guest Additions,但一直出现错误。我正在使用以下命令 sudo ./VBoxLinuxAdditions.run --nox11 并收到以下错误:

最佳回答

从 vbox 添加 iso 运行安装程序时,我遇到了同样的问题,但运行 sudo apt-get install virtualbox-guest-utils 工作正常。在尝试安装之前,我做了一个 apt-cache search virtualbox 来验证包的名称。

然而,我确实运行了上面 Gregory 建议的命令(因为我试图让安装程序从 iso 工作,但它从未这样做过),但这可能会或可能不会产生影响。

如果您想避免安装 X11 依赖项,请使用:

sudo apt-get install --no-install-recommends virtualbox-guest-utils && sudo apt-get install virtualbox-guest-dkms

编辑:见下面的评论。

次佳回答

我遇到过同样的问题。安装一些额外的软件包,一切都会好起来的:

sudo apt-get install build-essential linux-headers-$(uname -r)

第三种回答

我遇到了类似的问题,不幸的是,以前建议的解决方案都没有帮助。我最后做的是卸载VirtualBox &安装最新版本。这也意味着我的 Guest Additions 版本从 v4.1.18 升级到了 v4.2.4。重新启动使用以前的 VirtualBox 版本创建的虚拟机后,我就可以挂载来宾添加 ISO 和运行 VBoxLinuxAdditions 脚本。您仍然会收到 Window System 驱动程序的错误,但这是 Ubuntu Server 所期望的。

因此,我建议也尝试更新 VirtualBox(以及因此的 Guest Additions ISO)。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/12437.html,未经允许,请勿转载。