那些使用虚拟化的人是适合程序员的免费vmware服务器吗?

7 vmware

是适合程序员的免费vmware服务器软件吗?

我对免费服务器版本和付费工作站版本有点困惑.

什么是服务器版本?我可以在桌面上运行它吗?

我已经安装了MS alerady的virtualPC,但是也想看看vm.

Ada*_*wes 11

虚拟化对以下内容非常有用:

  • 构建可能导致主机崩溃的代码.崩溃VM?只需重新启动它.
  • 测试安装程序.在安装程序之前拍摄快照,并在完成后恢复快照.您的程序所在的所有痕迹都已消失,您可以稍后再试.
  • 让第二台机器向主机运行不同的操作系统.我运行Mac笔记本电脑,但保留了Linux VM和我们产品设备的VM可用于开发和测试.

免费服务器:

  • Clunky基于Web的界面,用于配置和管理机器
  • 慢速远程显示(因为它甚至在本地机器上通过http传送到客户端)
  • 每台机器单个快照
  • 自由!!!
  • 作为系统服务运行,因此机器在后台运行,无需在桌面上打开任何窗口

工作站:

  • 改进了本地界面
  • 更快的本地显示
  • DirectX和OpenGL支持(基本),因此您可以实际玩一些Windows游戏或在VM中使用AutoCad之类的东西
  • 机器的许多快照,能够切割和更改/合并特定的快照
  • 作为前台应用程序运行,因此您可以打开VMWare窗口来启动和管理计算机.在Linux上至少可以关闭界面并让机器运行.没试过在Windows上.
  • 昂贵

Xen的:

  • 如果很高兴拥有Linux主机,那么运行支持的操作系统的速度非常快.Linux和一些BSD现在都有Xen钩子,所以它们可以轻松实现.
  • 可以运行完全虚拟化的计算机,因此支持Windows和其他未修补的操作系统

VirtualBox的:

  • 自由
  • 有太阳的支持(这是一件好事吗?你可以决定)
  • 与VM Workstation的功能类似

QEMU:

  • 自由
  • 猪找出网络settigns
  • 非常可配置
  • 如果您正在进行PPC或Arm开发,可以"模拟"非X86机器.


Tom*_*nto 0

是的,您可以在桌面上免费使用(我相信是 ESX)服务器,如果您进行多平台开发,我会推荐它。

例如,您需要在 linux 32 位和 64 位(也许还有 Solaris 和 Windows)中测试您的应用程序。

您应该注意的事情之一是正确配置所有内容。如果不这样做,您可能最终需要等待几分钟才能完全启动操作系统,因为它会在启动时加载各种驱动程序,甚至可能加载机器。

它也可以很好地用作创建您自己的图像的工具,例如模仿您的生产环境。我上次检查时使用 VM 播放器是不可能实现这一点的。