Onl*_*ere 12 virtualization 11.04 software-recommendation
我在 Windows 7 机器上只使用了 VMWare,但我想在 Ubuntu 上使用一些东西。
您会推荐什么软件来创建其他 Linux 和 Windows 虚拟机?
use*_*432 25
您也可以使用在存储库中命名的VirtualBoxvirtualbox-ose。
从包描述:
VirtualBox 是一个免费的 x86 虚拟化解决方案,允许在 Linux 系统上运行各种 x86 操作系统,例如 Windows、DOS、BSD 或 Linux。
如果您想安装使用 XServer 1.10(例如 Ubuntu 11.04)的操作系统,您需要在 GPL v2 许可下提供的 Virtual Box 版本 >= 4.0.6 可供下载或在Oracle 维护的存储库中。为了完全支持功能,我们还需要安装Guest Additions。对于 USB 2.0 或 RDP 支持,我们可以下载并安装扩展包。这将使 Virtual Box 闭源(PUEL 版本)。
我以前在 Ubuntu/Fedora 上使用 VMware(并在 Linux 和 Windows 上共享 VM),已经有好几年了,但大约一年前我完全放弃了 VMware。在内核升级后让它工作变得太麻烦了。现在我只是到处使用 VirtualBox (Winows、Ubuntu、MacOS X)。(注意:这是假设您想使用免费的虚拟化解决方案,并且您没有使用 VMware 的各种付费版本之一。)我特别喜欢适用于 MacOSX 的 VMware Fusion 的(付费)版本......但现在我也只是在那里使用 VirtualBox ......它工作得很好。
但是,回到 Linux:假设您实际上可以设法让 VMware 在 Linux 上运行——在下载自定义的 3rd 方 VMware 源补丁,上传到各种互联网论坛后,然后重新编译 VMware 的奇数部分以使其正确安装......好吧,您仍然几乎没有机会让 VMware 查看器(浏览器插件)在 Linux 上正常工作。问题似乎是它需要旧版本的 Firefox 才能运行。您可以在 Windows 上使用 IE 或 Firefox 来“查看”您在 Linux 上运行的 VM,但是,您知道,这有什么意义。
长话短说,VMware 的免费版本似乎不再受支持或维护,这在 Linux 上尤其明显和痛苦。
但是,一切都没有丢失......您可以获取现有的 VMware 映像并在 VirtualBox 中实际打开它们,而无需将这些映像转换为 VDI(...或者,如果您愿意,也可以将它们转换为 VDI。)(坦率地说,对于非 Windows 虚拟机,创建新映像可能同样简单,因为从头开始安装 Linux 非常简单。不过,重新安装所有其他软件(数据库等)可能会很痛苦。)
在 VirtualBox 中打开 VMware 映像时遇到的一个问题是,我最初将 VMware 映像拆分为 2GB 的文件;在 VirtualBox 中打开它们时,这将不起作用。但是您可以使用 VMware 工具将它们转换回单个磁盘,例如:
c:/> vmware-vdiskmanager -r multipart.vmdk -t 0 single.vmdk
Run Code Online (Sandbox Code Playgroud)
然后可以将这个“single.vmdk”指定为 VirtualBox VM 的磁盘。很可能任何 Windows 映像都必须重新验证为“正版”;假设网络正常工作,在设置 VM 时在线执行此操作是最容易的。我想我首先从我的映像中删除了 VMware 工具,然后在 VM 上安装了 VirtualBox 附加组件,我认为基本上就是这样。