...
3. Install required software
On the build machine
Install Git:
Code Block | ||
---|---|---|
| ||
build:~$ sudo apt-get install git-core |
Excerpt |
---|
Install Karaf, Maven: |
...
Create two directories called ~/Downloads and ~/Applications. Download the Karaf 3.0.5 and Maven 3.3.9 binaries (the tar.gz versions of both) into ~/Downloads and extract it to ~/Applications. Keep the tar archives in ~/Downloads; we'll need that later.
Next, install Oracle Java 8: |
...
It will ask you to acknowledge the license; do so when prompted. |
...
Clone the ONOS source:
Now let’s copy a repository into a new onos directory under the home directory on the build machine.
navigate to the home directory by issuing this command:
Code Block | ||
---|---|---|
| ||
build:~$ cd ~
build:~$ git clone https://gerrit.onosproject.org/onos |
This will create a directory called onos, with the source code in it.
On the onos-scratch VM
The VM only requires Java 8 - follow the instructions for Java 8 above performed on the build VM.
4. Set up your build environment
...