I'd like to learn. PlayOnLinux is a piece of software which allows you to easily install and use numerous games and apps designed to run with Microsoft® Windows®. Few games are compatible with GNU/Linux at the moment and it certainly is a factor preventing the migration to this system. PlayOnLinux brings a cost-free, accessible. Popular Alternatives to Origin for Linux. Explore 16 Linux apps like Origin, all suggested and ranked by the AlternativeTo user community. Origin Alternatives for Linux - AlternativeTo.net.
OpenShift Origin is a distribution of Kubernetes optimized for continuous application development and multi-tenant deployment. The instructions provided below specify the steps to build OpenShift Origin 3.7.1 on Linux on IBM Z for following distributions:
- RHEL 7.4
General Notes:
- When following the steps below please use a standard permission user unless otherwise specified.
- A directory
/<source_root>/
will be referred to in these instructions, this is a temporary writeable directory anywhere you'd like to place it.
Building and Installing OpenShift Origin
Step 1: Install the Dependencies
Step 2: Install Docker
See instructions here
Note: The above link provides Docker binaries for RHEL 7.3. However, you may use either of them to install Docker on RHEL 7.4 as the binaries are expected to be compatible.
Step 3: Build OpenShift Origin by following steps 1 through 5
See instructions here to develop locally on your host
In summary:
Above steps will generate OpenShift Origin executable in the directory specified in the instructions. You are now ready to use OpenShift Origin.
Note: In order to use OpenShift Origin you must generate core OpenShift Docker images. Here we provide guidance on how to do that on RHEL 7.4. Feel free to adapt it to your environment.
Optional: Build required Docker images
- Build base RHEL image - see details
- Modify dockerfiles and scripts, assuming your current working directory is
$GOPATH/src/github.com/openshift/origin/
- The scripts need to be modified:
.tito/lib/origin/tagger/__init__.py
, add s390x support:Makefile
, add s390x support:hack/build-images.sh
, add s390x support:hack/build-local-images.py
, add s390x support:hack/build-rpm-release.sh
, add s390x support:hack/lib/build/binaries.sh
, add s390x support:
- Following Dockerfiles need to be changed to add s390x support:
images/base/Dockerfile
, add s390x support:images/builder/docker/custom-docker-builder/Dockerfile
, add s390x support:images/ipfailover/keepalived/Dockerfile
, add s390x support:images/node/Dockerfile
, add s390x support:images/openvswitch/Dockerfile
, add s390x support:images/router/haproxy/Dockerfile
, add s390x support:images/source/Dockerfile
, add s390x support: (Note that you must use your own RHEL image here)/origin.spec
, add s390x support:/test/end-to-end/core.sh
, add s390x support: (Please note that lot of test cases pull in x86 images while executing tests. These test cases are not applicable on zLinux unless appropriate images are built. Selection of those test cases are commented below but you may need to modify more accordingly)
- Build base images
- Build releaseInstall Tito as per : https://github.com/dgoodwin/titoNote: If you want to build your own release, you must git commit all changes back to your git server so that no dirty version remains.Build and tag openshift/origin-release:golang-1.8 for s390x before running make release command based on following Dockerfile:Build the golang-1.8 zLinux image
docker build -t openshift/origin-release:golang-1.8 <directory where your Dockerfile resides>/
Build the release - If you intend to use Auto-scaling feature of OpenShift Origin then OpenShift origin-metrics images are required to be built:
- Git clone origin-metrics in a directory of your choosing:
- Create wildfly images required by origin-metrics. You will also need to build dependent Docker images for wildfly. Dockerfile of hawkular-metrics uses this docker image as base image and should look like as follows:
- Modify Cassandra Dockerfile to include Linux on IBM Z changes. You will need to integrate Cassandra changes as per Apache Cassandra 3.x
- Modify Heapster Base dockerfile to remove
go
dependency from 'yum install ..' command and addgcc
dependency instead. Also modify it to replace Go installation steps by the steps mentioned in Go 1.7 recipe. - You will need to build dependent Docker images for Heapster Base. Heapster dockerfile uses this docker image as base image.
- Run
hack/build-images.sh
to create origin-metrics images
Optional: Run all tests including unit, integration, etc.
- Run all tests
Notes:
1. TEST_END_TO_END=direct argument is used to run test cases against local binaries
2. Ensure that you commit all changes back to your git server so that no dirty version remains that may cause error in the
3. If in case you require to rerun
4. If in case while running
5. A failure to connect may happen during CLEANUP stage of test cases which can be ignored as it does not appear to effect the completion of tests.
6. Lot of test cases pull in x86 images while executing tests. These test cases are not applicable on zLinux unless appropriate images are built. Selection of those test cases are commented above but you may need to modify them accordingly.
7. When rerunning test cases you may have to delete old containers left over from a prior run followed by
1. TEST_END_TO_END=direct argument is used to run test cases against local binaries
2. Ensure that you commit all changes back to your git server so that no dirty version remains that may cause error in the
make test
command.3. If in case you require to rerun
make test
command, run make update
first to update to clean up cache.4. If in case while running
oc cluster up
command, it starts pulling openshift/origin:v3.7.1
, tag already created openshift/origin:latest
image with openshift/origin:v3.7.1
.5. A failure to connect may happen during CLEANUP stage of test cases which can be ignored as it does not appear to effect the completion of tests.
6. Lot of test cases pull in x86 images while executing tests. These test cases are not applicable on zLinux unless appropriate images are built. Selection of those test cases are commented above but you may need to modify them accordingly.
7. When rerunning test cases you may have to delete old containers left over from a prior run followed by
docker system prune
(specifically 172.x based).Reference
I am wanting to install OpenShift Origin on my PC running Windows 7.
I am completely new to Linux environments and terminology but wanted to 'look around' the OpenShift product with the hope that I can become familiar with its offerings and features.
So I have started here:
Where the instructions are:
'The easiest way to run OpenShift Origin locally is to download an image suitable for running on a VM. The image will work on KVM , VirtualBox or VMWare . You can also spin up a VirtualBox instance using Vagrant or build your own machine using Puppet'.
I have downloaded
openshift-origin.latest.tgz
and I am assuming the next step is to download and install a 'VM' (something I also have never used)? I have heard the name VMWare before but when I visit the site there seem to be 15+ different products and I'm not sure which one is required for the above task.
So, is it possible for someone to provide a
<ul>
of steps required to install and run OpenShift Origin on Windows 7?A google search for
how to install openshift origin on windows 7?
does not seem to return any immediately obvious results (the first result links to an article that starts with [obsolete]
). There is a video called 'open shift origin setup' here:
But it starts with a file called 'openshift_origin.iso' and not the 'openshift-origin.latest.tgz' that I have downloaded and then it gets into some terminal coding that is completely foreign to me.
Any pointers appreciated.
Edit:
In addition to accepted answer below, as virtual machines may be a bit ominous to newbies here are some screenshots which show the installation of VirtualBox, it was really pretty easy.
For Windows 7, I downloaded
VirtualBox 4.2.16 for Windows hosts x86/amd64
from:and then ran the installer:
Then you will see a few of these type of screens, just click 'Install'.
![Linux online install Linux online install](https://www.pcsteps.com/wp-content/uploads/2017/06/How-to-Install-Origin-on-Linux-Mint-and-Ubuntu-Linux-New-2017-53.png)
Unfortunately then when running OpenShift, as per instructions in accepted answer, I got this message:
And I haven't been able to find a workaround to this yet.
But this error shouldn't occur for those who have hardware acceleration enabled.
user2879327
user1063287user10632873,7101515 gold badges6565 silver badges142142 bronze badges
closed as off-topic by bummi, Kevin Panko, JB., ST3, user57368Oct 10 '13 at 7:12
This question appears to be off-topic. The users who voted to close gave this specific reason:
- 'Questions about general computing hardware and software are off-topic for Stack Overflow unless they directly involve tools used primarily for programming. You may be able to get help on Super User.' – bummi, Kevin Panko, JB., ST3, user57368
3 Answers
VirtualBox is freely available.
- Open VirtualBox from the Start Menu - this opens the VirtualBox Manager.
- Open the menu File >Import Appliance or press CTRL+I.
- Click Open Appliance...
- Browse to the folder you downloaded OpenShift Origin to.
- Select the
.ovf
file. - Press Next.
- Press Import.
It'll import the file for a while (roughly 2 minutes on my computer) and show up as a Virtual Machine afterwards. You can just click Start and it'll boot up.
VMWare Player is free for personal non-commercial use while most other VMWare products are not.
I haven't personally tried this route, but it seems easy enough to just open the
.vmx
file directly.mabakomabako
Your choices of software to run the ISO (VM image with Fedora) on Windows is VirtualBox or VMWware Workstation. Here's an interesting article that compares the 2:
http://www.infoworld.com/d/virtualization/review-vmware-workstation-9-vs-virtualbox-42-203277
http://www.infoworld.com/d/virtualization/review-vmware-workstation-9-vs-virtualbox-42-203277
Nam DuongNam Duong
2 unrelated things here...
First, if you do not have a hardware virtualization enabled 64 bit processor (listed as VT-X on Intel chips, and AMD-V on AMD processors), then you cannot host an OpenShift Origin VM, which itself spawns VMs, and thus not only needs the virtualization enabled processor, but needs its VirtualBox VM enabled for virtualization (a checkbox under System/Acceleration in the settings for the VM).
Second, OpenShift Origin relies on multicast DNS, which is not supported on Windows 7, so it won't work.
If you can install Fedora 20 Alpha (I expect Fedora 19 will work, but I haven;t tried it) onto metal, then install VirtualBox and the nss-mdns RPM, that should work.
Been there, done that, got the headache.
Mike AyersMike Ayers