1

我想在运行 Windows 7 的 PC 上安装 OpenShift Origin。

我对 Linux 环境和术语完全陌生,但想“环顾”一下 OpenShift 产品,希望能够熟悉它的产品和功能。

所以我从这里开始:

https://www.openshift.com/products/origin

说明在哪里:

“在本地运行 OpenShift Origin 的最简单方法是下载适合在 VM 上运行的映像。该映像将在 KVM、VirtualBox 或 VMWare 上运行。您还可以使用 Vagrant 启动 VirtualBox 实例或使用 Puppet 构建自己的机器” .

我已经下载openshift-origin.latest.tgz并假设下一步是下载并安装“VM”(我也从未使用过的东西)?

我以前听说过 VMWare 这个名字,但是当我访问该站点时,似乎有 15 多种不同的产品,我不确定上述任务需要哪一种。

那么,是否有人可以提供<ul>在 Windows 7 上安装和运行 OpenShift Origin 所需的步骤?

谷歌搜索how to install openshift origin on windows 7?似乎没有返回任何立即明显的结果(第一个结果链接到以 开头的文章[obsolete])。

这里有一个名为“open shift origin setup”的视频:

http://youtu.be/rzW3N_C5sIE

但它从一个名为“openshift_origin.iso”的文件开始,而不是我下载的“openshift-origin.latest.tgz”,然后它进入了一些对我来说完全陌生的终端编码。

任何指针表示赞赏。

编辑:

除了下面接受的答案外,由于虚拟机对新手来说可能有点不祥,这里有一些显示 VirtualBox 安装的屏幕截图,这真的很容易。

对于 Windows 7,我VirtualBox 4.2.16 for Windows hosts x86/amd64从以下位置下载:

https://www.virtualbox.org/wiki/Downloads

然后运行安装程序:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

然后您将看到其中一些此类屏幕,只需单击“安装”即可。

在此处输入图像描述

在此处输入图像描述

不幸的是,在运行 OpenShift 时,按照已接受答案中的说明,我收到了以下消息:

在此处输入图像描述

而且我还没有找到解决方法。

但是对于那些启用了硬件加速的人来说,这个错误不应该发生。

4

3 回答 3

1

虚拟盒子

VirtualBox是免费提供的。

  • 从开始菜单打开 VirtualBox - 这将打开 VirtualBox 管理器。
  • 打开菜单文件>导入设备或按 CTRL+I。
  • 单击打开设备...
  • 浏览到您将 OpenShift Origin 下载到的文件夹。
  • 选择.ovf文件。
  • 下一步
  • 导入

它将导入文件一段时间(在我的计算机上大约 2 分钟),然后显示为虚拟机。您只需单击“开始” ,它就会启动。

虚拟机

VMWare Player可免费用于个人非商业用途,而大多数其他 VMWare 产品则不是。

我没有亲自尝试过这条路线,但.vmx直接打开文件似乎很容易。

于 2013-07-16T13:42:09.793 回答
0

这里有2个不相关的东西...

首先,如果您没有启用硬件虚拟化的 64 位处理器(在 Intel 芯片上列为 VT-X,在 AMD 处理器上列为 AMD-V),那么您不能托管 OpenShift Origin VM,它本身会产生 VM,因此不能只需要启用虚拟化的处理器,但需要启用其 VirtualBox VM 以进行虚拟化(VM 设置中系统/加速下的复选框)。

其次,OpenShift Origin 依赖于多播 DNS,Windows 7 不支持,因此无法正常工作。

如果您可以在金属上安装 Fedora 20 Alpha(我希望 Fedora 19 可以工作,但我没有尝试过),然后安装 VirtualBox 和 nss-mdns RPM,应该可以工作。

去过那里,做过,头疼。

于 2013-10-09T23:24:02.470 回答
0

在 Windows 上运行 ISO(带有 Fedora 的 VM 映像)的软件选择是 VirtualBox 或 VMWware Workstation。这是一篇比较两者的有趣文章:http:
//www.infoworld.com/d/virtualization/review-vmware-workstation-9-vs-virtualbox-42-203277

于 2013-07-14T19:55:49.403 回答