Ubuntu 14.04 LTS VMware和Virtual Box ova / ovf图像

时间:2015-03-13 22:03:26

标签: virtualbox vmware ubuntu-14.04 ovf

我有一个Java应用程序,我希望使用Ubuntu 14.04 LTS作为VMware和VirtualBox分发为虚拟机设备映像(ovf或ova)。该映像将包括操作系统本身,所需的操作系统包,我的Java应用程序,所有预先配置和准备运行的电源。

创建OVF和OVA文件的最佳方法是什么?

1 个答案:

答案 0 :(得分:16)

我一直在使用VirtualBox,并且感觉不熟练,但这就是我要做的。

  • 从Ubuntu 14.04 LTS下载14.04 LTS iso图像。
  • 使用“新建”按钮在VirtualBox中构建VM。这将是您的设备的模板。
  • 给它一个吸引人的名字,如“Ubuntu 14.04 LTS 64amd for Java App”。类型应为“Linux”,版本应为“Ubuntu(64位)或(32位)。
  • 设置所需的RAM量。
  • 单击立即创建虚拟硬盘驱动器按钮。单击“创建”按钮。我相信VMDK Type将有助于提高可移植性。选择动态分配(制作较小的ova文件),尤其是当您打算分发ova文件时。给磁盘映像一个名称和你想要的大小,我认为10GB是最小的。单击“创建”按钮。
  • 接下来选择您的VM并单击“设置”以获取设置窗口。
  • 选择存储,然后选择CD / DVD磁盘的图标。在右侧,单击CD-ROM图标,找到您下载的Ubuntu 14.04 amd 64 iso文件。点击没关系。
  • 然后单击主窗口中的开始按钮。

VM应引导至虚拟CD / DVD驱动器中的ISO DVD映像。回应所有提示。保存用户名和密码以供日后使用。

当构建完成并且Ubuntu引导到虚拟硬盘时,然后应用所有新更新:(您将需要先前创建的密码)

  • sudo apt-get update
  • sudo apt-get upgrade

  • 然后在重新启动后,使用VM的VirtualBox窗口顶部的“设备”菜单“插入访客添加CD图像...”来安装使Ubuntu图像更好地工作的附加内容VirtualBox环境。

  • 现在安装所有Java附加组件和您的应用程序。我在这里不能说太多。

  • 最后,使用文件> “导出设备”菜单选项,从列表中选择您的VM,然后单击“下一步”我通常接受OVF 1.0格式并单击下一步。如果可用,请填写设置信息以及指向支持网页的链接。我见过人们将用户名/密码信息放在描述字段中进行分发。然后单击“导出”。

您应该有一个新的OVA VirtualBox设备。